From heartinternet staff I received this:
I’ve taken a look at the setup on finmaker.co.uk, and I can see that a fresh phpBB installation has now been put in place — so I assume you're in the process of rebuilding or testing.
While reviewing the configuration, I spotted something that may have caused the login issues you originally described. Your .htaccess file contained two conflicting PHP version handlers:
AddHandler application/x-httpd-php81 .php .php5
AddHandler application/x-httpd-php74 .php
The second line (PHP 7.4) would have overridden the first, causing your site to run on PHP 7.4 instead of PHP 8.1.
While PHP 7.4 can support modern password hashing algorithms like Argon2 if compiled with the right libraries, it's possible the server-side configuration didn’t fully support this — which could explain the sudden login failures around password verification.
I’ve now removed the second line, which was line 74 in your .htaccess, to ensure the site uses PHP 8.1 as intended.
This line wasn’t added by us - it was already in the file, likely from a previous setup. With the change now in place, login functionality should behave correctly in both new and existing installations.
Please, note, the test version on www.finmaker.co.uk/forum/ was installed in fresh created directory ../forum/ . This directory doesn't exitst before and was created only for purpose to install test version of the forum. There is now PHP 8.1.
Now, upon changes of .htaccess made by heartinternet staff manually , it is possible to make new user registration, logout and login again. Unfortunately, still is no possible to log in as administator with original password or user as user with password created before manually changes at .htaccess.
I’ve taken a look at the setup on finmaker.co.uk, and I can see that a fresh phpBB installation has now been put in place — so I assume you're in the process of rebuilding or testing.
While reviewing the configuration, I spotted something that may have caused the login issues you originally described. Your .htaccess file contained two conflicting PHP version handlers:
AddHandler application/x-httpd-php81 .php .php5
AddHandler application/x-httpd-php74 .php
The second line (PHP 7.4) would have overridden the first, causing your site to run on PHP 7.4 instead of PHP 8.1.
While PHP 7.4 can support modern password hashing algorithms like Argon2 if compiled with the right libraries, it's possible the server-side configuration didn’t fully support this — which could explain the sudden login failures around password verification.
I’ve now removed the second line, which was line 74 in your .htaccess, to ensure the site uses PHP 8.1 as intended.
This line wasn’t added by us - it was already in the file, likely from a previous setup. With the change now in place, login functionality should behave correctly in both new and existing installations.
Please, note, the test version on www.finmaker.co.uk/forum/ was installed in fresh created directory ../forum/ . This directory doesn't exitst before and was created only for purpose to install test version of the forum. There is now PHP 8.1.
Now, upon changes of .htaccess made by heartinternet staff manually , it is possible to make new user registration, logout and login again. Unfortunately, still is no possible to log in as administator with original password or user as user with password created before manually changes at .htaccess.
Statistics: Posted by JPLABS — Tue May 13, 2025 6:34 pm