Предупреждение: require_once(Zend/Loader.php) [function.require-Once]: не удалось открыть поток
У нас есть экран дисплея спортзала, работающий на нашем сервере, и теперь клиент просит меня добавить еще один экран к нему. Я новичок в php и Zend, поэтому любая помощь приветствуется.
Я пытаюсь настроить поддомен (например, gymtest.group.com), чтобы я мог работать с ним, точно такой же код с рабочим (gym.group.com), появляется следующее предупреждение,
Предупреждение: require_once(Zend/Loader.php) [function.require-Once]: не удалось открыть поток: нет такого файла или каталога в /home/group/subdomains/gymtest/Lynfield/Screen_01/includes/configure.php в строке 131
Кто-нибудь может дать мне какое-то руководство по этому вопросу, пожалуйста? Я могу дать вам больше информации, если это необходимо. Спасибо.
S:)
вот некоторый код из configure.php
switch($_SERVER['SERVER_NAME'])
{
case 'localhost':
// SERVER PATHS
define('DOC_ROOT_LYNFIELD_1', $_SERVER['DOCUMENT_ROOT'].'gymtest/lynfield/Screen_01/');
define('BASE_HREF_LYNFIELD_1', 'http://'.$_SERVER['SERVER_NAME'].'/gymtest/lynfield/Screen_01/');
break;
default:
// SERVER PATHS
define('DOC_ROOT_LYNFIELD_1', $_SERVER['DOCUMENT_ROOT'].'/lynfield/Screen_01/');
define('BASE_HREF_LYNFIELD_1', 'http://'.$_SERVER['SERVER_NAME'].'/lynfield/Screen_01/');
break;
}
switch($_SERVER['SERVER_NAME'])
{
case 'localhost':
break;
default:
require_once('Zend/Loader.php');
Zend_Loader::loadClass('Zend_Gdata');
Zend_Loader::loadClass('Zend_Gdata_Calendar');
break;
}
Обновление- я получил ответ от разработчика.
На тот случай, если кто-то попал в ту же ситуацию, конфиг был на самом деле в файлах htaccess, на всех рабочих экранах есть эта строка
php_value include_path "/home/group/subdomains/gym/screen3/ZendGdata/library"
кроме не работающего экрана, поэтому я добавил строку в htaccess с другим номером экрана, и это сработало.
Я до сих пор не уверен, как работает первый рабочий сайт, в то время как для lynfield отсутствует строка, но экран отлично работает для оригинального сайта, поэтому было бы здорово, если бы кто-то смог это объяснить?? Но пока вот ответ для моего скопированного экрана.
Спасибо всем. S:)
1 ответ
В файле htaccess php_value include_path "/home/group/subdomains/gym/screen3/ZendGdata/library" устранила проблему. Полную информацию смотрите в обновлении выше. Спасибо всем.