From: Demian K. <dem...@vi...> - 2013-08-23 11:14:19
|
Does it make a difference if you change 127.0.0.1 to localhost? Have you tried writing a stand-alone PHP script to connect to the database using mysqli_connect, just to see if the problem is PHP-specific or Framework-related? If mysqli_connect fails, it might also be interested to see if mysql_connect behaves differently, in case it's a problem with your build of the mysqli component. - Demian ________________________________ From: Sean F [str...@ya...] Sent: Thursday, August 22, 2013 4:45 PM To: vuFind techList Subject: [VuFind-Tech] Error: Unknown MySQL server host I'm installing vufind on redhat and I have next error in error log when I click 'Search' button. PHP Fatal error: Uncaught exception 'Zend\\Db\\Adapter\\Exception\\ErrorException' with message 'Unknown MySQL server host '127.0.0.1:3307' (3)' in /vufind/vufind/vendor/zendframework/zendframework/library/Zend/Db/Adapter/Driver/Mysqli/Connection.php:209\nStack trace:\n#0 /vufind/vufind/vendor/zendframework/zendframework/library/Zend/Db/Adapter/Driver/Mysqli/Mysqli.php(205): Zend\\Db\\Adapter\\Driver\\Mysqli\\Connection->connect()\n#1 /vufind/vufind/vendor/zendframework/zendframework/library/Zend/Db/Sql/Sql.php(120): Zend\\Db\\Adapter\\Driver\\Mysqli\\Mysqli->createStatement()\n#2 /vufind/vufind/vendor/zendframework/zendframework/library/Zend/Db/TableGateway/AbstractTableGateway.php(406): Zend\\Db\\Sql\\Sql->prepareStatementForSqlObject(Object(Zend\\Db\\Sql\\Delete))\n#3 /vufind/vufind/vendor/zendframework/zendframework/library/Zend/Db/TableGateway/AbstractTableGateway.php(376): Zend\\Db\\TableGateway\\AbstractTableGateway->executeDelete(Object(Zend\\Db\\Sql\\Delete))\n#4 /vufind/vufind/module/VuFind/src/VuFind/Db/Table/Search.php(60): Zend\\Db\\TableGateway\\ in /vufind/vufind/vendor/zendframework/zendframework/library/Zend/Db/Adapter/Driver/Mysqli/Connection.php on line 206, referer: http://vufindstage01.uchicago.edu/vufind/Search/Results?lookfor=&type=AllFields&submit=Search&limit=60&sort=relevance My database configuration in config.ini file [Database] database = mysql://USER_NAME:PASSWORD@127.0.0.1:3307/DATABASE We use stunnel to connect to database and I can access database via stunnel by mysql client. Has anyone seen this error before or knows how to fix it? Thank you in advance |