I had my hosting support upgrade PHP from 5.3.29 to 5.5.24 and now I get the following error: Script Error: Error establishing a database connection. Please contact site webmaster if this error does not disappear long time
Added debug to config... Script Error SQLSTATE[HY000] [2054] The server requested authentication method unknown to the client at /home/mydomain/public_html/member/library/Am/App.php line 1106(2054) in query: new PDO and... WARNING: PDO::__construct(): The server requested authentication method unknown to the client [mysql_old_password] in line 1494 of file /home/mydomain/public_html/member/library/DbSimple/Generic.php Warning: PDO::__construct(): The server requested authentication method unknown to the client [mysql_old_password] in /home/mydomain/public_html/member/library/DbSimple/Generic.php on line 1494 Warning: array_map(): An error occurred while invoking the map callback in /home/mydomain/public_html/member/library/sf/sfServiceContainerBuilder.php on line 335
This could happen when you upgrade php. Mysql user's password must be re-encoded, here is solution: http://stackoverflow.com/questions/1340488/mysql-php-incompatibility/1340538#1340538 Or create new user for database as you did this already