Error after hosting disk refresh

Permalink
The machine my site was hosted on went down, the hosting company changed hardware & restored from backups, but now the site won't load with the following errors:

Warning: require_once(/home/xxx/xxx.com/concrete/config/../libraries/cache/abstract.php) [function.require-once]: failed to open stream: No such file or directory in /home/xxx/xxx.com/concrete/libraries/loader.php on line 35

Fatal error: require_once() [function.require]: Failed opening required '/home/xxx/xxx.com/concrete/config/../libraries/cache/abstract.php' (include_path='.:/usr/local/lib/php:/usr/local/php5/lib/pear:/home/xxx/xxx.com/libraries/3rdparty:/home/xxx/xxx.com/concrete/config/../libraries/3rdparty') in /home/xxx/xxx.com/concrete/libraries/loader.php on line 35

I searched around in the concrete directory and could find no abstract.php. I saw another msg in this forum (http://www.concrete5.org/community/forums/installation/site-error-i-didnand039t-touch-anything-urgent/#30175) with a similar error & they fixed it by restoring mysteriously missing files, but didn't specify which were missing.

Does this ring a bell with anyone? I'd like to get the site back up!

daniela
 
mdzoidberg replied on at Permalink Best Answer Reply
mdzoidberg
According to that other post 3 files were missing from the libraries/cache/ folder, I would rename your current libraries/cache/ folder to libraries/cacheOLD and upload a new cache folder to that location, see if it that helps.
daniela replied on at Permalink Reply
daniela
Hey mdzoidberg, thanks! That was just the kick I needed & it's happy now. I didn't even bother renaming the directory, since the site's version was empty and the original folder contained abstract.php, default.php & eaccelerator.php--uploaded those & the site sprang to life. It seems so simple in hindsight... then a couple years have passed since I put the site up. Anyway, thanks again.
mdzoidberg replied on at Permalink Reply
mdzoidberg
Glad it worked, cheers :)