Fedora 17 のシステムに wordpress をインストールしようとしています。データベース接続でエラーが発生します。
データベース接続の確立中にエラーが発生しました
以下のトラブルシューティングを行いました。
コマンドプロンプトでmysqlデータベースに同じ資格情報で接続しようとしましたが、正常に接続されました。
以下のコードを使用してphpを使用してデータベースに直接接続しようとしたよりも。
<?php $db = @mysql_connect('localhost', 'wpuser', 'wppassword'); if (!$db) echo "connection failed --". mysql_error(); else echo "connection succeeded"; ?>
エラーを受け取りました:
接続に失敗しました -- そのようなファイルまたはディレクトリはありません
同じコードがエラーをスローしているよりも、Apache2とmysqlでphpを再コンパイルしたよりも:
接続に失敗しました -- サーバーがクライアントに認識されていない認証方法を要求しました
mysql conf ファイルは以下のとおりです。
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
symbolic-links=0
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
設定したphp.iniでも
mysql.default_socket = /var/lib/mysql/mysql.sock
続行する方法を教えてください。wordpress でも同じエラーが発生します。