1

Zend Framework仮想ホスト環境を構成しましたが、ファイルがMySQLデータベースにアクセスできなくなりました。エラーの発生:

SQLSTATE[28000][1045]ユーザー'root'@'localhost'のアクセスが拒否されました。

仮想ホストと一致するようにMySQLをどこに構成する必要がありますか?

4

1 に答える 1

5

使用していること、およびZendDBAdapterZend_DbのアダプターとしてMySQLを構成していることを確認する必要があります

また、フォルダのapplication.ini下のファイルで、configs

あなたは書く必要があります:

[development : production]
phpSettings.display_startup_errors = 1
phpSettings.display_errors = 1
resources.frontController.params.displayExceptions = 1
resources.db.adapter = "PDO_MYSQL"
resources.db.params.dbname = "<your database name>"
resources.db.params.host = "<your host name>"
resources.db.params.username = "<mysql username>"
resources.db.params.password = "<mysql password>"
resources.db.params.charset  = "UTF8"

コーディングをお楽しみください:)

于 2012-09-03T17:59:30.707 に答える