[solved] 5.6.0 upgrade won't run at all
PermalinkIt doesn't see the new core in the /updates folder.
As a point of reference, I am following the instructions here:
http://www.concrete5.org/documentation/how-tos/developers/manually-...
I'm using "method 1" - prefer not to use method 2.
The the problem is that auto-update page in the Dashboard doesn't see the new version I manually copied into /updates/concrete5.6.0. When I try to run ../index.php/tools/required/upgrade, it just says the site is on the latest version and also does not "see"the 5.6.0 version in the updates folder. According to the how-to, " If your new core is in the right spot, it will show up as available to be installed." Hmmm... apparently, not always.
It's odd, because I didn't run into this on the first trial. Once I copied 5.6.0 into the /updates folder, auto-update took it from there.
Any suggestions?
define('DIRNAME_APP_UPDATED', 'concrete5.5.2.1');
In the config table in the database, I have:
APP_VERSION_LATEST = 5.6.1.2 SITE_APP_VERSION = 5.5.2.1
I presume APP_VERSION_LATEST refers to the latest version available to upgrade to, rather than the latest version present in the upgrades folder?
I edited site.php, changed the define statement to refer to the version I'm upgrading to, rather than the current version...
define('DIRNAME_APP_UPDATED', 'concrete5.6.0');
This of course renders the site inoperable, but then when I went to ../index.php/tools/required/upgrade, it said "Upgrading from 5.5.2.1 to 5.6.0. Click the upgrade button to continue. (...or something to that effect.) Clicked update, and the update ran.
Crazy...
- The upgrade definition in config/site
- The current version in the Config table of the database