1

kohana のチュートリアルを実行しようとしています

スクリプトをコピーしましたが、次のエラー メッセージが表示されます。

エラー: Database_Exception [ 2 ]: mysql_connect(): ユーザー 'www-data'@'localhost' のアクセスが拒否されました (パスワードを使用: NO) ~ MODPATH/database/classes/kohana/database/mysql.php [ 67 ]

問題がどこにあるのかについてのヒントを誰かに教えてもらえますか? 私は mysql を使用する他のプロジェクトを持っているので、パスワードとユーザー名が正しいことを知っています。

4

1 に答える 1

1

config/database.php でユーザー名を変更すると、エラー メッセージは変わりますか、それとも同じままですか?

変更された場合、mysql インストールのユーザー権限に問題がある可能性があります。PhpMyAdmin をお持ちの場合は、簡単に修正できます。特権に移動し、ユーザーをクリックして、許可されるホストの % を入力します (または、偏執的である場合は、127.0.0.1 と入力して、ローカルでのみアクセスできるようにします)。

そうでない場合は、database.php が正しく設定されていないため、それを確認して修正する必要があります。

于 2012-05-07T18:16:55.020 に答える