phpがデータベースに接続できない。phpでmysqlに接続するプログラムを書いたら
Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (13)' in /home/users/2/greater.jp-aaaa/web/thanks.php:23 Stack trace: #0 /home/users/2/greater.jp-aaaa/web/thanks.php(23): PDO->__construct('mysql:dbname=ph...', 'root', 'suarez') #1 {main} thrown in /home/users/2/greater.jp-arty/web/thanks.php on line 23
というエラーがでました。該当部分は
$dbh = new PDO($dsn,$user,$password);
です。
ローカルサーバーでは動いたのですがロリポップでやるとエラーになります。どこがいけないのでしょうか?
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。