it seems this server has decided to store sessions on a site in a folder that doesn't normally exist.  Problem started over long weekend and no-one has come back to us yet...