php - Zend 框架 mysql php 自定义安装

标签 php mysql zend-framework

我正在安装自定义 Zend 安装,当我在浏览器中访问 index.php 时收到此错误。

Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[28000] [1045] 
Access denied for user 'sitename'@'localhost' (using password: NO)' in
 /home3/sitename/public_html/Zend/Db/Adapter/Pdo/Abstract.php:129 Stack trace: #0 
/home3/sitename/public_html/Zend/Db/Adapter/Pdo/Abstract.php(129): PDO-
>__construct('mysql:host=loca...', '', '', Array) #1


/home3/sitename/public_html/Zend/Db/Adapter/Pdo/Mysql.php(96): Zend_Db_Adapter_Pdo_Abstract->_connect() 

#2 /home3/sitename/public_html/Zend/Db/Adapter/Abstract.php(448): Zend_Db_Adapter_Pdo_Mysql->_connect() 

#3 /home3/sitename/public_html/Zend/Db/Adapter/Pdo/Abstract.php(238): Zend_Db_Adapter_Abstract->query('SET NAMES utf8', Array) 

#4 /home3/sitename/application/bootstrap.php(65): Zend_Db_Adapter_Pdo_Abstract->query('SET NAMES utf8') 

#5 /home3/sitename/public_html/Zend/Application/Bootstrap/BootstrapAbstract.php(665): Bootstrap->_initDB() 

#6 /home3/sitename/public_html/Zend/Application/Bootstrap/BootstrapAbstract.php(618): Zend_Application_Bootstrap_BootstrapAbstract- in /home3/sitename/public_html/Zend/Db/Adapter/Pdo/Abstract.php on line 144

如有任何帮助,我们将不胜感激。我相信我的目录结构是正确的,但任何方向正确的帮助都可以。

最佳答案

检查您的 application.ini,位于/application/configs

resources.db.adapter = "Pdo_Mysql"
resources.db.params.host = "localhost"
resources.db.params.username = "root"
resources.db.params.password = ""
resources.db.params.dbname = "database"
resources.db.params.charset = "utf8"

关于php - Zend 框架 mysql php 自定义安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17486925/

相关文章:

php - 持久化 Zend Framework ACL 列表

php - 检查 PHP 中是否为多字节字符串

php - 在订单编辑页面上添加自定义元框并将其显示在客户订单页面上

php - MYSQL 连接不允许 IP 地址

php - Mysql 查询不工作,给出重复记录

mysql - 能否在 MySQL SELECT 语句中的多行中多次返回某列的最大值?

php - PHP 中的参数化查询

php - 如何使用 chdir 切换到当前目录?

zend-framework - 在 Web 应用程序中使用 HTTP 状态代码

zend-framework - Zend Date-时差