I'm trying to dig myself out of a muddle. I have several sites on a virtual server. One of the sites got hacked, and the baddie was able to break out of the hacked site and instert php files on all the others. I decided to upgrade all the sites, and all is well, except for one of them.
I can't remember from what Revo version I'm upgrading, and I can no longer access the /manager.
PHP 5.6 / MySQL 5.5
The installation fails with this message:
Fatal error: Call to a member function parseProperties() on null in /... path-to .../core/model/modx/modelement.class.php on line 524
This is on the third click. First Click is language, Second - just continue, Third Choose New, Upgrade or Advanced. I choose upgrade, click Next and crash.
I have deleted the 'old' site in its entirety - there was some evidence of tampering with file and folder permissions as part of the hack - so the only things coming from the 'old' site are the config.inc.php file and the database.
I haven't yet gone the route of overwriting the 'old' dbase - trying to avoid re-writing the entire site.
Anyone seen anything like this?