我很擅长框架工作,我想在其他程序员已经完成的一个项目中做一些更新工作,现在我试图在我的本地服务器中设置这个项目(我正在使用xamp),我有在phpmyadmin中创建了数据库,但在运行此项目时出现以下错误....
“致命错误:未捕获异常'Zend_Db_Adapter_Exception',消息'SQLSTATE [28000] [1045]拒绝访问用户'numberfo_admin'@'localhost'(使用密码:NO)'在C:\ xampp \ php \ PEAR \ Zend \ Db \ Adapter \ Pdo \ Abstract.php:144堆栈跟踪:#0 C:\ xampp \ php \ PEAR \ Zend \ Db \ Adapter \ Pdo \ Mysql.php(96):Zend_Db_Adapter_Pdo_Abstract-> _connect()# 1 C:\ xampp \ php \ PEAR \ Zend \ Db \ Adapter \ Abstract.php(832):Zend_Db_Adapter_Pdo_Mysql-> _connect()#2 C:\ xampp \ php \ PEAR \ Zend \ Db \ Adapter \ Abstract.php (902):Zend_Db_Adapter_Abstract-> quote(1257218565,NULL)#3 C:\ xampp \ htdocs \ NFL_021 \ library \ Utils \ session_handling.php(16):Zend_Db_Adapter_Abstract-> quoteInto('last_login_date ...',1257218565 )#4 C:\ xampp \ htdocs \ NFL_021 \ application \ controllers \ IndexController.php(16):require_once('C:\ xampp \ htdocs ...')#5 C:\ xampp \ php \ PEAR \ Zend \ Controller \ Action.php(513):IndexController-> indexAction()#6 C:\ xampp \ php \ PEAR \ Zend \ Controller \ Dispatcher \ Standard.php(289):Zend_Controller_Action-> dispatch('index动作')#7 C:\ xampp \ php \ PEAR \ Zend \ Controller \ Front.php(第144行C:\ xampp \ php \ PEAR \ Zend \ Db \ Adapter \ Pdo \ Abstract.php中的946“
Plsss任何人帮我解决这个错误........
答案 0 :(得分:0)
您似乎使用MySql设置了不正确的权限,或者您尝试使用Zend Framework中的错误凭据访问数据库。验证您是否可以使用您尝试使用的凭据登录数据库(通过phpMyAdmin)。还要验证在Zend Framework中,您正在使用确实可以访问相关数据库的凭据。
答案 1 :(得分:0)
设置Mysql用户的密码(我的是“root”或其他)。 然后编辑Zend配置文件,例如application.ini