Invision Community 4: SEO, prepare for v5 and dormant account notifications Matt November 11, 2024Nov 11
Posted August 8, 2024Aug 8 Hi, My hosting provider has migrated from "EasyApache 3 to 4" but my forum has stopped working. I am getting these errors.... Fatal error: Uncaught exception 'IPS\Db\Exception' with message 'The server requested authentication method unknown to the client' in /home/phil-23/public_html/forums/system/Db/Db.php:205 Stack trace: #0 /home/phil-23/public_html/forums/system/Db/Db.php(119): IPS\_Db::_establishConnection('IPS\\Db', Array, false) #1 /home/phil-23/public_html/forums/system/Session/Admin.php(113): IPS\_Db::i() #2 [internal function]: IPS\Session\_Admin->write('43b0a4ed6a6b1ef...', '') #3 [internal function]: session_write_close() #4 {main} thrown in /home/phil-23/public_html/forums/system/Db/Db.php on line 205 From running ips4.php it shows.... Warning: mysqli::mysqli(): The server requested authentication method unknown to the client [mysql_old_password] in /home/phil-23/public_html/forums/ips4.php on line 304 Warning: mysqli::mysqli(): (HY000/2054): The server requested authentication method unknown to the client in /home/phil-23/public_html/forums/ips4.php on line 304 I am looking at getting the forum / php / mysql upgraded asap as well but trying to see why forum has gone down in the meantime. PHP Requirements PHP version 5.6.40. MySQL Support enabled Active Persistent Links 0 Active Links 0 Client API version mysqlnd 5.0.11-dev - 20120503 - $ Thanks, Phi
August 8, 2024Aug 8 Community Expert PHP 5.6 is not compatible with the latest release of our software. Only PHP 8.0 and 8.1 are.
August 8, 2024Aug 8 Author Thanks Jim, Yes, sorry should have said I am still on 4.3 and not done any forums upgrades (looking for help with that) just got the errors above with my current forum untouched and trying to work out why. Thanks.
August 8, 2024Aug 8 Community Expert You will want to consult with your hosting provider if you have not changed anything then as the error presented here is not from our software, I'm afraid. You will want to upgrade your community and server ASAP though as PHP 5.6 is no longer supported by PHP for some time now and the release of our software you're on is not support either. Thus, you are vulnerable to potential security issues. Upgrading your PHP version and Invision Community will close these security holes.
August 8, 2024Aug 8 Author Thanks, host re-applied your mysql user's password in cPAnel and all working again now. I have reached out for help from the providers here for the upgrade.
August 8, 2024Aug 8 Community Expert Glad to hear they sorted it out for you and you're taking steps towards upgrading.