Неустранимая ошибка: класс 'Zend \ Loader \ AutoloaderFactory' не найден в init_autoloader.php

Я успешно протестировал свое приложение ZF2 на своем тестовом сервере. Когда я опубликовал приложение на реальном сервере, я получил следующую ошибку:

Unable to load ZF2. Run `php composer.phar install` or define a ZF2_PATH environment variable.

Эта ошибка исчезла после добавления этой строки в мой index.php.

putenv("ZF2_PATH=/opt/zf2/library/");

Но теперь вместо этого я получаю ошибку AutoloaderFactory-not-found, что означает, что PHP все еще ненайти классы. Живым сервером является 1und1 (1and1, 1 &1) управляемый сервер.

uname -a доходностьLinux infongd8707 2.6.28.8-20120713a-iscsi-ntacker-3ware-sec8-fmon-igb-dif2-grsec #1 SMP Fri Jul 13 13:37:07 CEST 2012 i686 GNU/Linux

Обходной путь, как описано вИнструкция по установке ZF2 Безразлично»я помогу

Я не могу установить путь к среде в.httpd.confSetEnv заявления в.htaccess похоже, игнорируется Apache 'КонфигурацияУстановка ZF2_PATH с помощьюputenv действительно немного помогает, как описано выше.Включая путь к библиотеке сset_include_pathпробовал как абсолютно так и относительноне поможет, хотяphpinfo() показывает, что этоустанавливается как локальное значение.

Кто-нибудь испытывал то же самое?

Ответы на вопрос(1)

Ваш ответ на вопрос