If you get unclear errors going from 5.4.2.2 -> 5.5.2.1 -> 5.6.2.1

Permalink
I am sharing what I learned in this thread.

The process that worked for me is the following:

5.4.2.2 to 5.5.2.1
This is an "in-place" manual update

cd /var/lib/wwwrun/mysite.com/htdocs/updates
wget http://www.concrete5.org/download_file/-/view/37862/8497/...
mv index.html concrete5.5.2.1.zip
unzip concrete5.5.2.1.zip


mysql --socket=/var/lib/mysql/WEB/mysql.sock -p
GRANT ALL PRIVILEGES ON concrete1.* TO 'concrete1user1'@'localhost';
commit;
exit;

cd ..
rm -r concrete/
mv concrete5.5.2.1/concrete/ ./
rm -r updates/*

setApachePermissions

visit https://www.mysite.com/index.php/tools/required/upgrade... click upgrade

this takes several minutes

5.5.2.1 to 5.6.2.1
This is a "dashboard" manual update

cd updates
wget http://www.concrete5.org/download_file/-/view/58379/8497/...
mv index.html concrete5.6.2.1.zip
unzip concrete5.6.2.1.zip
setApachePermissions

Log into the dashboard and use the system settings option to update the site.

It threw an error for me:
Fatal error: Call to a member function isEditMode() on a non-object in /var/lib/wwwrun/mysite.com/htdocs/packages/designer_content/controller.php on line 25

However, this error did not prove fatal and the site seems to be working fine.