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

Simiys

Постоялец
Регистрация
27 Июл 2009
Сообщения
68
Реакции
6
Собственно сама ошибка. Файла этого 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 · Просмотры: 5
Последнее редактирование:
Похоже на то, что путь к фреймворку найти не может. Попробуйте поставить 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 у вас может быть свой.
 
Назад
Сверху