2011-09-10 14 views
0

を通してローカルのMySQLサーバに接続できません。自分のサイトでvBulletinを使用しています。そして、althought接続し、すべてが設定ファイルで右である、私はこのエラーを取得する:Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)Error:ソケット

私が提出しなければならない場合は任意のヘルプは、

もいただければ幸いです...問題が何であるかを知ってはいけません行政への切符、私は何について尋ねるべきですか? MySQLポートが使用されましたか?

答えて

1

MySQLはデフォルトでそのソケットを介して接続していますが(ポート3306でネットワークアクセスを無効にする)、数年前にデフォルトに変更されて3306でネットワーク化されましたが、セキュリティのためにロックダウンされました。 vBulletinはそのソケットを通してMySQLを探しているようですが、ホスト名を与える必要があります。

dbがWebサーバーと同じマシン上にある場合は、ホスト - ローカルホストを渡してみてください。127.0.0.1が標準であり、動作するはずです。別のエラー(ユーザ/パスに関する)が発生するかもしれませんが、少なくともあなたはユーザ/パスの問題に遭っています。