When trying the login after upgrading to 3.3.3 the Error “Array” is displayed in red.
Disabling in system settings does not help.
Disabling the plugin allows login.
It sounds like it may be a bug. I’m looking into it.
It would really help me to know:
1. Were you using Captcha version 3.3.2?
2. Is the Login package up to date?
You can get into the Manager by turning off Captcha in the DB. In the modx_system_settings table. Set the value of captcha.enabled to 0. Then manually delete all files in the core/cache directory.
Once you’re in the Manager, you should be able to revert to the previous version of Captcha in Package Manager.
I can’t duplicate this at all. It’s working perfectly for me in MODX 2.7.1 ( PHP Version 7.1.14), with or without the Mathstring option. The only thing I can think of is to make sure the Captcha plugin is enabled.
Scratch that. I’m able to duplicate it on another server, with MODX 2.7.1, and PHP Version 7.1.31.
I doubt if it’s the MODX or PHP version differences. It works on XAMPP/localhost, but not on a real *nix server. WinMerge is telling me that several of the files have different line endings, so that may be the problem, though I don’t know how that could have happened.