Почему Zend_Autoloader не может загрузить мои классы. Tha путь к библиотеке должно быть: /root/application/modules/modulexy/MyLib
(Zend Version 1,12)Zend Autoloader: пользовательская библиотека в модуле-папке
Что я сделал:
- В государственном/index.php
set_include_path(implode(PATH_SEPARATOR, array( ... realpath(APPLICATION_PATH . '/modules/modulexy/MyLib'), ... )));
В контроллере
$ al = Zend_Loader_Autoloader :: getInstance(); $ al-> registerNamespace ("MyLib_");
Я не хочу, чтобы переместить библиотеку /root/library
Каково имя вашего класса и как файл указан и помещен в библиотеку? –
Название классов выглядит примерно так: MyLib_Model_Abstract и Путь: MyLib/Model/Abstract.php – Gabe
Если вы используете linux, возможно, что-то связано с прописными буквами, попробуйте использовать строчные буквы .. – joao