Forum

Thread tagged as: Installation, Configuration, Hosting
Drew McLellan

Drew McLellan 2638 points
Perch Support

Do you get a pass from the server compatibility test?

No, it fails. Throws a 500 error on loading step2.php.

Error log:

[Thu Mar 17 06:24:08 2016] [error] [client 81.147.189.72] PHP Fatal error: Uncaught Error: Class 'mysqli' not found in /opt/ftpdata/wessexgroup/www/perchtest/lib/PerchDB_MySQLi.class.php:27\nStack trace:\n#0 /opt/ftpdata/wessexgroup/www/perchtest/lib/PerchDB_MySQLi.class.php(75): PerchDB_MySQLi->open_link()\n#1 /opt/ftpdata/wessexgroup/www/perchtest/step2.php(42): PerchDB_MySQLi->get_link()\n#2 {main}\n thrown in /opt/ftpdata/wessexgroup/www/perchtest/lib/PerchDB_MySQLi.class.php on line 27, referer: https://test.wessex-group.co.uk/perchtest/step1.php [Thu Mar 17 06:24:09 2016] [error] [client 66.249.78.37] PHP Notice: Undefined index: PERCH_COMPAT in /opt/ftpdata/wessexgroup/www/perchtest/step2.php on line 12

Drew McLellan

Drew McLellan 2638 points
Perch Support

Perch needs either MySQLi or PDO to connect to your MySQL database. Both are standard libraries, but you need one of them. It looks like perhaps neither is present on this server.

That seems to have worked. They've installed this on the server now.

Thank you for assisting with this.

You have been awesome!