dsf6281 2010-11-13 23:28
浏览 41
已采纳

Zend_Framework配置问题

I'am starting to learn Zend Framework , i set up my first project right and created my database and wrote the action indexAction in IndexController but when i try to see
the url http://localhost/zf-tutorial/public/ i get the following error :

Uncaught exception 'Zend_Db_Adapter_Exception' with message 'Configuration array must have a key for 'username' for login credentials' in /opt/lampp/htdocs/zf-tutorial/library/Zend/Db/Adapter/Abstract.php:292 Stack trace: #0 /opt/lampp/htdocs/zf-tutorial/library/Zend/Db/Adapter/Abstract.php(183): Zend_Db_Adapter_Abstract->_checkRequiredOptions(Array) #1 /opt/lampp/htdocs/zf-tutorial/library/Zend/Db.php(265): Zend_Db_Adapter_Abstract->__construct(Array) #2 /opt/lampp/htdocs/zf-tutorial/library/Zend/Application/Resource/Db.php(142): Zend_Db::factory('PDO_MYSQL', Array) #3 /opt/lampp/htdocs/zf-tutorial/library/Zend/Application/Resource/Db.php(154): Zend_Application_Resource_Db->getDbAdapter() #4 /opt/lampp/htdocs/zf-tutorial/library/Zend/Application/Bootstrap/BootstrapAbstract.php(680): Zend_Application_Resource_Db->init() #5 /opt/lampp/htdocs/zf-tutorial/library/Zend/Application/Bootstrap/BootstrapAbstract.php(623): Zend_Application_Bootstrap_BootstrapAbstract->_executeResource('db') #6 /opt/lampp/htdocs/zf-tut in /opt/lampp/htdocs/zf- tutorial/library/Zend/Db/Adapter/Abstract.php on line 292

I tried several solutions (modifying my config in application.ini) but it didnt work here is a snippet of my application.ini file

[production] phpSettings.display_startup_errors = 0
phpSettings.display_errors = 0
includePaths.library = APPLICATION_PATH "/../library"
bootstrap.path = APPLICATION_PATH "/Bootstrap.php"
bootstrap.class = "Bootstrap"
appnamespace = "Application"
resources.frontController.controllerDirectory = APPLICATION_PATH "/controllers"
resources.frontController.params.displayExceptions = 0
phpSettings.date.timezone = "Europe/France"
resources.db.adapter = PDO_MYSQL
resources.db.params.host = localhost
resources.db.params.user = mona
resources.db.params.password = mona
resources.db.params.dbname = zf-tutorial
resources.layout.layoutPath = APPLICATION_PATH "/layouts/scripts/"
resources.view.doctype = "XHTML1_STRICT"

any ideas .

thanks.

  • 写回答

2条回答 默认 最新

  • dsfhe34889 2010-11-13 23:33
    关注

    This line

    resources.db.params.user = mona
    

    should read

    resources.db.params.username = mona
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 vscode的问题提问
  • ¥50 切换TabTip键盘的输入法
  • ¥15 可否在不同线程中调用封装数据库操作的类
  • ¥15 微带串馈天线阵列每个阵元宽度计算
  • ¥15 keil的map文件中Image component sizes各项意思
  • ¥20 求个正点原子stm32f407开发版的贪吃蛇游戏
  • ¥15 划分vlan后,链路不通了?
  • ¥20 求各位懂行的人,注册表能不能看到usb使用得具体信息,干了什么,传输了什么数据
  • ¥15 Vue3 大型图片数据拖动排序
  • ¥15 Centos / PETGEM