Site Inaccessible after attempting upgrade to 5.6.3.1

Permalink
Help! When I go to my site, The browser returns a page with the following text:


Warning: require(/home/clanhannay/clanhannay/concrete5/updates/concrete5.6.3.1_updater/concrete/startup/config_check.php) [function.require]: failed to open stream: No such file or directory in /home/clanhannay/clanhannay/concrete5/updates/concrete5.6.3.1_updater/concrete/dispatcher.php on line 22

Fatal error: require() [function.require]: Failed opening required '/home/clanhannay/clanhannay/concrete5/updates/concrete5.6.3.1_updater/concrete/startup/config_check.php' (include_path='.:/usr/local/lib/php:/usr/local/php5/lib/pear') in /home/clanhannay/clanhannay/concrete5/updates/concrete5.6.3.1_updater/concrete/dispatcher.php on line 22

lawlerfa
 
ronyDdeveloper replied on at Permalink Best Answer Reply
ronyDdeveloper
Maybe the upgrade process didn't successfully completed. It seems like some files are missing from your updated directory. You can do one thing, just open your config/site.php and remove the line called
define('DIRNAME_APP_UPDATED', 'concrete5.6.3.1_updater');


Then go to updates directory on root and delete the entire "concrete5.6.3.1_updater" folder. Then clear your cache and run the update process again.

Rony
lawlerfa replied on at Permalink Reply
lawlerfa
Hi Rony, thanks! That got it working again under 5.6.2, but now unfortunately, when I tried the download 5.6.3.1 again, I got an error message which seems to be related to the download and/or the unpacking of the compressed files.

So before running the upgrade, I checked the contents of the updater file and noticed that several directories were missing when compared with the 5.6.2.1 and earlier updates (implying that the 5.6.3.1 files were not properly copied and expanded). I went ahead and downloaded the entire 5.6.3.1 update to my PC to see if I could do a manual upload of the files back to the server before I run the update. If I understand it correctly, the way to do this is to copy the concrete/ folder from concrete5.6.3.1/ into the concrete5.6.3.1/ updater folder. Is this accurate?
lawlerfa replied on at Permalink Reply
lawlerfa
Update - Since I had backed up all the files and the database, I just decided to take a chance with what I had uploaded manually, and surprise, surprise -- It worked!

I now appear to be running 5.6.3.1!

Thanks for all your help!
-Frank