So my entire access to my C5 test site is gone. I now get "An Unexpected Error Occurred". HELP!

Permalink
The URL that I was using to get to my concrete5/index.php or login pages now bring up an error page that just says this twice:

"An Unexpected error occurred" with this below:

SessionHandler::read(): open(/tmp/sess_84a7e68acd1bb3681bf3e93f3e6121a5, O_RDWR) failed: No such file or directory (2)

I've contacted my web host and they say its nothing on their end.. that it's something with Concrete5 - even tho it's been working fine for 6 months.

What does this mean?? HELP!
*See screenshot attachment of error

Mary~

1 Attachment

graphixstation
 
Juha replied on at Permalink Reply
Juha
From a technical standpoint the problem is that Concrete5 (or PHP more specifically) can't write session information to the folder it was assigned. While it's possible that your Concrete5 installation has somehow gotten corrupted, there is a better change that something has changed on the server.

Please ask your hosting provider to confirm that
A) /tmp directory is readable and writable by PHP and
B) Apache and PHP is not redirected to another directory by systemd (http://www.shdon.com/blog/2014/05/09/php-why-might-session_start-fail-claiming-no-such-file-or-directory)