2011-11-16 6 views
0

私のMAC OS XライオンでDrupal 7.9をセットアップしています。私はMAMP/HTDOCSの下にインストールし、default.settings.phpをsettings.phpにコピーし、settings.phpの書き込み権限を変更しました。データベースをセットアップしようとしていますが、次のエラーが発生し続けます。Drupal db connectivity

データベースサーバーに接続できませんでした。サーバは次のメッセージを報告します:

SQLSTATE[HY000] [2003] Can't connect to MySQL server on 'localhost/phpMyAdmin' (61). 

私はlocalhost/phpmyadminに非常に簡単にアクセスできます。ユーザ名、パスワード、およびデータベースが指定されています。データベースはphpMyAdminでも作成されており、正しい名前が指定されています。これは私がここで間違いを犯しているかどうかわかりません。

settings.phpファイルに変更を加えていないため、どうすればよいか分かりません。

あなたにはこれに対する解決策がありますか、それとも似たような問題が発生しましたか?

ありがとう、ハッピーコーディング!!!

+0

です。データベースの名前は 'phpMyAdmin'ですか? – prodigitalson

+0

dbserverのアドレスがlocalhostに変更されました。データベースの名前はphpMyAdminではありません。結果は –

答えて

1

は私が...それはちょうどあなたがのsettings.php(サイト/デフォルトにある)localhost

+0

とまったく同じですが、localhostに変更しましたが、肯定的な結果はありません。 –

1

チェックする必要がありますがlocalhost/phpMyAdminとして、データベースサーバのアドレスを設定しているからだと思います。 180行目を見ると、データベースの設定は

$databases = array (
    'default' => 
    array (
    'default' => 
    array (
     'database' => 'database_name', 
     'username' => 'user_name', 
     'password' => 'password', 
     'host' => 'localhost', 
     'port' => '', 
     'driver' => 'mysql', 
     'prefix' => '', 
    ), 
), 
); 
関連する問題