В том числе Zend Framework не работает - PullRequest
0 голосов
/ 14 сентября 2010

Я пытаюсь включить фреймворк Zend, но получаю эту ошибку,

Warning: require_once(Zend/Json.php) [function.require-once]: failed to open stream: No such file or directory in /usr/www/users/eyelogicy/zone.eyelogic.co.za/weskom/form/classes/ZendFramework/Zend/Json/Decoder.php on line 25

вот код PHP, который я использую для включения фреймворка,

set_include_path('classes/ZendFramework' . PATH_SEPARATOR . get_include_path());
require_once 'Zend/Json/Decoder.php';

Есть идеи?

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

1 Ответ

1 голос
/ 14 сентября 2010

Попробуйте абсолютный путь для пути включения.

Использование абсолютного пути также является хорошим советом для практики :

Одна из тривиальных оптимизаций, которую вы можете сделать, чтобы увеличить скорость загрузки классов, - это обратить внимание на ваш include_path. В частности, вы должны сделать четыре вещи: использовать абсолютные пути (или пути относительно абсолютных путей), уменьшить количество определяемых вами путей включения, как можно раньше использовать Zend Framework include_path и включать только текущий путь к каталогу в конце вашего include_path.

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