Zend Framework конфликтует с codeigniter - PullRequest
0 голосов
/ 29 марта 2011

Сначала я должен сказать, что я новичок в php и linux admin.

Для предыдущего сайта Zend мы установили на нашей производственной машине. Мы решили отойти от Zend и использовать codeigniter. Однако после того, как я отправил сайт на локальную версию для тестирования, я получаю сообщение об ошибке:

Неустранимая ошибка: require_once () [function.require]: Не удалось открыть обязательное 'codeigniter / application / models / vo / navItemVO.php' (include_path = '.: / Var / www / html / ZendFramework-1.5.2 / library ') в /var/www/html/staging/echo/website/codeigniter/application/models/wordpresshook_model.php в строке 9

Я предполагаю, что сервер собирается к Zend для вызова своих функций, а не к codeigniter. Есть ли в любом случае отключить или отключить Zend в .htaccess. Я вижу записи в блоге или отключаю оптимизатор "php_value zend_optimizer.optimization_level = 0", но, похоже, это не работает.

Я открыт для любых других опций, но не могу отключить это на корневом уровне в php.ini

Спасибо заранее !!!! Lori-

1 Ответ

3 голосов
/ 29 марта 2011

Я на самом деле не знаю CI, но похоже, что вам нужно настроить путь включения для файлов библиотеки CI.

Вы можете настроить этот сервер в файле php.ini или установить его в своемсценарий начальной загрузки / запуска приложения, использующий что-то вроде

set_include_path(implode(PATH_SEPARATOR, array(
    '/path/to/codeigniter/lib',
    get_include_path()
)));
...