Неустранимая ошибка: невозможно переопределить класс Zend_Loader в D: \ localhost \ www \ zf-blog \ library \ Zend \ Loader.php в строке 31 - PullRequest
1 голос
/ 19 февраля 2012

Сегодня я впервые попытался интегрировать Doctrine в Zend, следуя этому руководству beberlei

мой .zf.ini такой:

php.include_path = ".;C:\PEAR;D:\localhost\www\ZFDoctrine;D:\localhost\www\ZFDoctrine\library;D:\localhost\www"
basicloader.classes.0 = "ZFDoctrine_Tool_DoctrineProvider"

каталог с ZFDoctrine находится в D: \ localhost \ www Я думаю, что эта ошибка вызвана неправильным include_path .. Или я даже не знаю, я noob в Zend, кто-то может мне помочь? Постскриптум Я много гуглил, и люди советуют комментировать includePaths.library = APPLICATION_PATH "/../library" но это не помогает

Ответы [ 3 ]

0 голосов
/ 20 февраля 2012

В настоящее время я использую Doctrine 1.2 с ZF без проблем.Я пробежал то, что делал в предыдущем потоке - Как вы работаете с реляционной базой данных в Zend Framework?

Надеюсь, это может вам чем-то помочь.

С уважением

Гарри

0 голосов
/ 20 февраля 2012

Загляните в следующую папку: C: \ PEAR. Там может быть другая копия Zend Framework, которая заставит вас включить его дважды.

0 голосов
/ 19 февраля 2012

Если у вас есть что-то похожее:

set_include_path(implode(PATH_SEPARATOR, $paths));

в вашем ini-файле или любом другом параметре пути включения, закомментируйте его.

эта ошибка возникает часто, если вы устанавливаете include path дважды.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...