Reporting experiences and remaining issues. In-place upgrade to 1.15.6 on PHP 7.4 (CentoOS 7)
Continue to have issues with header response 422, having to comment out line 135:
// Http::response(422);
in both /login.php and /scp/login.php
Cloudflare paused on site but I also have OWASP rules in effect - logs don't suggest that this is blocking anything.
After selecting PHP 8.0 as the handler, upgrade to 1.16.1 resulted in a "Site Offline" message, in spite of isonline = 1 in ost_config table.
After once again commenting out the 422 response line, I was able to login and all looks okay.
My error log has multiple lines of:
[14-Mar-2022 17:44:21 UTC] PHP Deprecated: Required parameter $key follows optional parameter $namespace in /home/site/public_html/support/include/class.config.php on line 190
In dev mode, Firefox shows the 422 error clearly.
I also tries clearing cache, cookies, pausing cloudflare etc.
Happy to help troubleshoot if you suggest what I can change/try.