HI, I have a MODx Website which was build some years ago (not sure which version).
It was working fine till some time ago - I can't login any more(see attached). I have a coding experience but not in PHP and MODx specifically.
Any help highly appreciated.
If somebody is willing to help I can offer some compensation (the data is very important to me).
Possible solutions will depend on which version of MODX you have. It kind of looks like MODX Evolution, but I'm not sure.
If you look at the MODX root directory (public_html in your case), if you see core, connectors, manager, and assets directories, it's likely Revolution. If you don't see connectors and core, it's probably Evolution.
If you find a core/cache directory, manually delete all files in it.
If you have access to the DB, you can look in the modx_system_settings table and find the settings_version setting. That will give you the version number in Revolution, and I think also in Evolution.
Also in the modx_system_settings table, look for the System Setting for Captcha (For Revolution, it's captcha.enabled, I think it's the same for Evolution). Edit the setting. Change the value field from 1 to 0 and click on the "Go" button. That will turn off Captcha, which is part of your problem.
While you're in the DB, repair all DB tables -- it can't hurt and might help.
I just realized, that somehow it does log in. It doesn't go to a manager view, though but gives me that strip at the top(see attached).
If I click `Edit Resource` it gives a pop up with bunch of warnings.
It may be that your host has upgraded the PHP version, which may not be compatible with that old version of Evolution. In that case upgrading from the link Paulp has provided may solve the problem.
You might also consider upgrading to MODX Revolution using GoRevo
, though GoRevo may not work with very old versions of Evolution.