2010-11-13 2 views
0

I'am начинает изучать Zend Framework, я создал свое первое право проекта и создал свою базу данных и написал indexAction действия в IndexController, но когда я пытаюсь увидеть
URL-адрес http://localhost/zf-tutorial/public/ я получаю следующее сообщение об ошибке:Zend_Framework проблема конфигурации

Uncaught исключение 'Zend_Db_Adapter_Exception' с сообщением 'массив конфигурации должен иметь ключ для 'Имя пользователя' для учетных данных для входа' в/Opt/lampp/HTDOCS/ZF-учебник/библиотека/Zend/Db/Adapter/Резюме. php: 292 Трассировка стека: # 0 /opt/lampp/htdocs/zf-tutorial/library/Zend/Db/Adapter/Abstract.php(183): Zend_Db_Adapter_Abstract -> _ checkRequiredOptions (Array) # 1/opt/lampp/htdocs/ZF-учебник/библиотека/Zend/D, b.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/библиотека/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- учебник/библиотека/Zend/Db/Adapter/Abstract.php on line 292

Я пробовал несколько решений (изменяя мою конфигурацию в application.ini), но он didn т работа вот фрагмент моего Application.ini файла

[производство] phpSettings.display_startup_errors = 0
phpSettings.display_errors = 0
includePaths.library = APPLICATION_PATH "/../library"
bootstrap.path = APPLICATION_PATH "/Bootstrap.php"
bootstrap.class = "Бутстрап"
appnamespace = "Применение"
resources.frontController.controllerDirectory = APPLICATION_PATH "/ контроллеры"
resources.frontController.params.displayExceptions = 0
phpSettings.date.timezone = "Европа/Франция"
resources.db.adapter = PDO_MYSQL
resources.db.params.host = локальный
resources.db. params.user = мона
resources.db.params.password = мона
resources.db.params.dbname = ZF-учебник
resources.layout.layoutPath = APPLICATION_PATH "/ макеты/скрипты /"
resources.view .doctype = "XHTML1_STRICT"

любые идеи.

спасибо.

ответ

3

Эта линия

resources.db.params.user = mona 

следует читать

resources.db.params.username = mona 
+0

спасибо, не могу поверить, что я провел все это время & не увидел, что :) –

0

изменение resources.db.params.user = mona к resources.db.params.username = mona в файле application.ini.

Зенд не может найти атрибут username для соединения DB

Смежные вопросы