我正在尝试使用Zend Framework设置应用程序,但我得到的问题是我在application.ini
由zend工具创建的默认主页中添加以下行抛出致命错误
致命错误:未捕获的异常'Zend_Db_Adapter_Exception' 消息'配置数组必须有一个用于登录的'密码'密钥 凭证'在C:\ xampp \ php \ PEAR \ Zend \ Db \ Adapter \ Abstract.php:295 堆栈跟踪:#0 C:\ xampp \ php \ PEAR \ Zend \ Db \ Adapter \ Abstract.php(183): Zend_Db_Adapter_Abstract-> _checkRequiredOptions(Array)#1 C:\ XAMPP \ PHP \ PEAR \ Zend的\ db.php中(270): Zend_Db_Adapter_Abstract-> __ construct(Array)#2 C:\ XAMPP \ PHP \ PEAR \ Zend的\应用\资源\ db.php中(142): Zend_Db :: factory('PDO_MYSQL',Array)#3 C:\ XAMPP \ PHP \ PEAR \ Zend的\应用\资源\ db.php中(154): Zend_Application_Resource_Db-> getDbAdapter()#4 C:\ XAMPP \ PHP \ PEAR \ Zend的\应用程序\引导\ BootstrapAbstract.php(683): Zend_Application_Resource_Db-> init()#5 C:\ XAMPP \ PHP \ PEAR \ Zend的\应用程序\引导\ BootstrapAbstract.php(626): Zend_Application_Bootstrap_BootstrapAbstract-> _executeResource( 'DB')
6 C:\ xampp \ php \ PEAR \ Zend \ Application \ Bootstrap \ BootstrapAbstract.php(586):
Zend_Application_Bootstrap_BootstrapAbstract-> _bootstrap(NULL)#7 C:\ xampp \ php \ PEAR \ Zend \ Ap in 第295行的C:\ xampp \ php \ PEAR \ Zend \ Db \ Adapter \ Abstract.php
resources.db.adapter = PDO_MYSQL
resources.db.params.host = localhost
resources.db.params.dbname = codenamesnm
我正在使用xampp与windows 7任何想法出了什么问题
答案 0 :(得分:3)
不要忽略这些行:
resources.db.params.username = rob
resources.db.params.password = 123456
如有必要,请将它们设置为"root"
或""
,但请将它们放入 application.ini 。