ホームページ  >  に質問  >  本文

MySQL 接続が機能しません: 2002 そのようなファイルまたはディレクトリはありません

WordPress をセットアップしようとしています。 Apache と MySQL が実行されており、アカウントとデータベースがセットアップされています。単純な接続を確立しようとします:

リーリー

私はいつもこれを受け取ります:

エラー: 2002 - そのようなファイルが存在しないか、 目次###

それはどのファイルまたはディレクトリについて話しているのでしょうか?

私は OS X Snow Leopard を使用しており、組み込みの Apache を使用しています。 x86_64 dmg を使用して MySQL をインストールしました。

更新: ソケットが /tmp/mysql.sock にあることがわかったので、php.ini で間違ったパスが出現したすべてをそのパスに置き換えました。

P粉422227023P粉422227023260日前382

全員に返信(2)返信します

  • P粉946336138

    P粉9463361382024-02-26 13:21:41

    私も同様の問題を抱えていましたが、localhost の代わりに 127.0.0.1 を使用することで mysql の問題を解決できました。

    これはおそらくホスティング設定に問題があることを意味しますが、今すぐこの簡単な修正が必要です。

    返事
    0
  • P粉466909449

    P粉4669094492024-02-26 11:58:23

    Linux を使用している場合: mysql.sock ファイルへのパスが間違っています。これは通常、(LAMPP) XAMPP を使用していて、/tmp/mysql.sock

    にないことが原因です。

    php.ini ファイルを開いて、次の行を見つけます:

    mysql.default_socket
    ###じゃやれ###

    mysql.default_socket = /path/to/mysql.sock

    返事
    0
  • キャンセル返事