Проблемы с переносом Zend framework 1.11

Simiys

Постоялец
Регистрация
27 Июл 2009
Сообщения
78
Реакции
10
Собственно сама ошибка. Файла этого blitz нет на старом севере, но при этом ошибки там тоже нет. Всё перерыл, пожалуйста. Подскажите как быть.

Warning: include_once(Blitz.php:( failed to open stream: No such file or directory in /var/www/Zend/Loader.php on line 146

Warning: include_once(:( Failed opening 'Blitz.php' for inclusion (include_path='/var/www/Zend:/var/www/application/models:/var/www/application/languages/ru:/var/www/application/phpword:/var/www/application/tcpdf:/var/www/application') in /var/www/Zend/Loader.php on line 146

Fatal error: Class 'Blitz' not found in /var/www/application/CustomBlitz.php on line 4
 
Файл найти не может.
 
Я пока прихожу к выводу, что на новом хосте он не правильно определяет пути к библиотекам Zend. Вот думаю как задать.
Вопрос, как задать ему APPLICATION_PATH, я уже всё перепробовал. Не принимает. Может кто подскажет?
 

Вложения

  • Screenshot_64.png
    Screenshot_64.png
    39,4 KB · Просмотры: 6
Последнее редактирование:
Похоже на то, что путь к фреймворку найти не может. Попробуйте поставить zf1 через composer и добавить перед header (зачем он здесь ума не приложу... судя по листингу это index.php т.е. точка входа) что то вроде:

PHP:
$realpath = realpath(dirname(__FILE__));

defined('ROOT_PATH')
    || define('ROOT_PATH', $realpath );

require_once realpath(ROOT_PATH.'/vendor/autoload.php');

// header('');
// .... и так далее

естественно путь в vendor/autoload.php у вас может быть свой.
 
Назад
Сверху