1. ホーム
  2. スクリプト・コラム
  3. その他

[解決済み】PDOException SQLSTATE[HY000] [2002] そのようなファイルまたはディレクトリがありません。

2022-01-12 03:47:36

質問

Fortrabbitにサイトをデプロイしたのですが、sshでリンクしてコマンドを実行すると、例えば、以下のようになります。 php artisan migrate または php artisan db:seed 次のようなエラーが発生します。

[PDOException]
SQLSTATE[HY000] [2002] No such file or directory

私のテーブルはそこにあるので、ある時点では移行はうまくいっていたはずです。

解決方法は?

エラーメッセージは、ソケット経由のMySQL接続が試されたことを示しています(サポートされていません)。

Laravel (artisan)のコンテキストでは、おそらく別の/正しい環境を使用する必要があります。例えば php artisan migrate --env=production (または任意の環境)。参照 ここで .