Problems upgrading

Permalink
Hi all,

I got some severe issues while trying to upgrade to V 5.6.3.5. The original site is running 5.6.2.1 and needs to be run (for a little while) in parallel with a Gambio GX4 installation on the same server.
Problem: Gambio GX4 needs PHP7.2 or newer
Concrete 5.6.2.1 does not run on PHP7

So the idea is to upgrade to Concrete5 -V 5.6.3.5 (which should run with PHP7.2).

All updates (tried different) fail [see error below]. Regardless whether automatic update or manual... also tried incremental updates (5.6.2.1 to 5.6.3.0 etc).

Weird thing: Server-Info shows "running 5.6.3.5" while admin panel states "upgrade downloaded but not installed". ??

Anybody any ideas ?

Current PHP: 5.6
MySQL: 5.7.25


An Unexpected Error occurred while upgrading: #0 /var/www/web23487682/html/site2/updates/concrete5.6.3/concrete/libraries/3rdparty/adodb/adodb.inc.php(1074): adodb_throw('mysqlt', 'EXECUTE', 1075, 'Incorrect table...', 'ALTER TABLE Job...', false, Object(ADODB_mysqlt)) #1 /var/www/web23487682/html/site2/updates/concrete5.6.3/concrete/libraries/3rdparty/adodb/adodb.inc.php(1049): ADOConnection->_Execute('ALTER TABLE Job...', false) #2 /var/www/web23487682/html/site2/updates/concrete5.6.3/concrete/libraries/3rdparty/adodb/adodb-datadict.inc.php(378): ADOConnection->Execute('ALTER TABLE Job...') #3 /var/www/web23487682/html/site2/updates/concrete5.6.3/concrete/libraries/3rdparty/adodb/adodb-xmlschema03.inc.php(1737): ADODB_DataDict->ExecuteSQLArray(Array, false) #4 /var/www/web23487682/html/site2/updates/concrete5.6.3/concrete/core/models/package.php(207): adoSchema->ExecuteSchema() #5 /var/www/web23487682/html/site2/updates/concrete5.6.3/concrete/core/controllers/single_pages/upgrade.php(230): Concrete5_Model_Package::installDB('/var/www/web234...') #6 /var/www/web23487682/html/site2/updates/concrete5.6.3/concrete/core/controllers/single_pages/upgrade.php(251): Concrete5_Controller_Upgrade->refreshDatabaseTables(Array) #7 /var/www/web23487682/html/site2/updates/concrete5.6.3/concrete/core/controllers/single_pages/upgrade.php(44): Concrete5_Controller_Upgrade->do_upgrade() #8 [internal function]: Concrete5_Controller_Upgrade->view('tools', 'required', 'upgrade') #9 /var/www/web23487682/html/site2/updates/concrete5.6.3/concrete/core/libraries/controller.php(267): call_user_func_array(Array, Array) #10 /var/www/web23487682/html/site2/updates/concrete5.6.3/concrete/core/libraries/controller.php(237): Concrete5_Library_Controller->runTask('view', Array) #11 /var/www/web23487682/html/site2/updates/concrete5.6.3/concrete/core/libraries/view.php(774): Concrete5_Library_Controller->setupAndRun() #12 /var/www/web23487682/html/site2/updates/concrete5.6.3/concrete/tools/upgrade.php(6): Concrete5_Library_View->render('/upgrade') #13 /var/www/web23487682/html/site2/updates/concrete5.6.3/concrete/startup/tools_upgrade_check.php(9): include('/var/www/web234...') #14 /var/www/web23487682/html/site2/updates/concrete5.6.3/concrete/dispatcher.php(105): require('/var/www/web234...') #15 /var/www/web23487682/html/site2/concrete/startup/updated_core_check.php(7): require('/var/www/web234...') #16 /var/www/web23487682/html/site2/concrete/dispatcher.php(25): require('/var/www/web234...') #17 /var/www/web23487682/html/site2/index.php(2): require('/var/www/web234...') #18 {main}

 
ConcreteOwl replied on at Permalink Reply
ConcreteOwl
"So the idea is to upgrade to Concrete5 -V 5.6.3.5 (which should run with PHP7.2)."
Nope, 5.6.3.5 will not run on PHP7, you will need 5.6.4.0 for that.
hutman replied on at Permalink Best Answer Reply
hutman
The best course of action here would be to manually upgrade
5.6.2.1 -> 5.6.3
5.6.3 -> 5.6.4

The 5.6.4 core is PHP 7.2 compatible, but if you have add-ons installed in your site you might run into errors with those and have to do some manual troubleshooting.

Manual Upgrade Instructions - https://legacy-documentation.concrete5.org/tutorials/manually-upgrad...
Legacy Downloads - https://www.concrete5.org/developers/developer-downloads/...