Laravel5で、以下のような2002エラーが出た。

[php]php artisan migrate
[PDOException]
SQLSTATE[HY000] [2002] No such file or directory[/php]

unix socketを指定すればOKだった。Macでphpやってると、symfony1.xのときもそうだったけど、度々引っかかる。ハハハ

config/database.php (connectionsのところ)
[php] ‘mysql’ => [
‘driver’ => ‘mysql’,
‘host’ => env(‘DB_HOST’, ‘localhost’),
‘database’ => env(‘DB_DATABASE’, ‘forge’),
‘username’ => env(‘DB_USERNAME’, ‘forge’),
‘password’ => env(‘DB_PASSWORD’, ”),
‘charset’ => ‘utf8’,
‘collation’ => ‘utf8_unicode_ci’,
‘prefix’ => ”,
‘strict’ => false,
‘unix_socket’ => ‘/tmp/mysql.sock’,
],[/php]

投稿者 peaco

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です