Hello guys! And thanks for ModX!
Had a problem while trying to upgrade ModX Revo 2.2.5 to ModX Revo 2.3.1 in my devel environment. It's LAMP under Windows7. What has been done:
- Did the filesystem and DB backup
- Cleared the ModX cache of working Revo 2.2.5 site
- Logged out from manager
- Removed the webroot directory of Revo 2.2.5 site
- Copied files from zip archive with Revo 2.3.1 to the webroot directory
- Copied all files and directories containing assets, static files (templates, snippets, chunks and so forth) back to webroot
- Performed the ModX update using /setup utility (it was running without any problem)
- Cleared all cookies
The result is far from being perfect. There's a lot of problems (concerning only manager, the frontend has less critical problems). Also tried to upgrade in other ways but the result was even worse.
Problems in manager:
- Impossibility to log out correctly
- No resource tree at the left side of the dashboard
- Blank page with menu bar for most manager pages
Some browser debug console output:
[ul]
[li]
GET http://site.local/connectors/modx.config.js.php?action=&wctx=mgr 404 (Not Found)
[/li]
[li]
Uncaught TypeError: Cannot call method 'toLowerCase' of undefined
in multiuploaddialog.js:3[/li]
[li]
Uncaught TypeError: Cannot read property 'id' of undefined
in modx.js:846[/li]
[li]
Uncaught TypeError: Cannot call method 'request' of undefined
in ext-all.js:21[/li]
[/ul]
Guess that there's a problem with system settings (ModX still tries to use some files from 2.2.5 instead of 2.3.1) but have no idea how to fix it. Giving a guide how to migrate to later versions LOCALLY could be a good idea.
Thannks in advance!