2024-07-07, 11:24 AM
[STDERR] PHP Fatal error: Uncaught Error: Object of class captcha could not be converted to string in /home/me/domains/myanonymizedsite.com/public_html/member.php(1241) : eval()'d code:44\nStack trace:\n#0 /home/me/domains/myanonymizedsite.com/public_html/member.php(1241): eval()\n#1 {main}\n thrown in /home/me/domains/myanonymizedsite.com/public_html/member.php(1241) : eval()'d code on line 44\n
these errors appear on newly upgraded 1.6 to 1.8.38 when i confirm that i agree the rules to register on the forum and i expect to be taken to a registration form. I end up on a blank page http://myanonymizedsite.com/member.php and receiving quoted error in the error_log file.
While the dev. console showing:
POST
http://myanonymizedsite.com/member.php
Status
500
Internal Server Error
VersionHTTP/1.1
Transferred1.12 kB (0 B size)
Referrer Policystrict-origin-when-cross-origin
Request PriorityHighest
When i redirect to a HTTPS: some content faisl loading/is blocked as a mxied content, despite my .htaccess file has no CSP policy and no file contains "Content-Security-Policy".
full file: member.php
I am using older template gZe-Style-Minecraft. My idea was to reupload member.php file from original package (not helped, is the same), rename captcha related plugin, but i already have all related renamed to "*.php_", disabling all plugins via admin panel, does not help either.
UPDATE: page loaded when i have disabled any of the captcha methods inside forum settings, General configuration: "CAPTCHA Images for Registration & Posting". I had default mybb captcha and hcaptcha, neither one worked.