Подскажите что делать

итак, после передаче на хостинг, импорта в чистую бд sql.sql заполнения конфигурационного файла config.db.php
вылезает несколько ошибок

Warning: require_once() [function.require-once]: open_basedir restriction in effect. File(/var/www/html/config/config.table.php) is not within the allowed path(s): (/home/vhosts/livestreet.eu5.org/:/tmp/:/usr/share/pear/) in /home/vhosts/livestreet.eu5.org/ls/config/config.php on line 164

Warning: require_once(/var/www/html/config/config.table.php) [function.require-once]: failed to open stream: Операция не позволяется in /home/vhosts/livestreet.eu5.org/ls/config/config.php on line 164

Fatal error: require_once() [function.require]: Failed opening required '/var/www/html/config/config.table.php' (include_path='.:/usr/share/pear:/usr/share/php:/home/vhosts/livestreet.eu5.org/ls') in /home/vhosts/livestreet.eu5.org/ls/config/config.php on line 164

13 комментариев

avatar
[КО mode]
У Вас сайт находится в папке /home/vhosts/livestreet.eu5.org/ls/ а в конфиге указано /var/www/html/ Поменяйте в конфиге адрес сайта. Так-то!
Ваш КО.
[/КО mode]
avatar
ок, спасибо огромное
и еще отдельно за то что так быстро

p.s. плюсики я пока не могу ставить
avatar
так вот еще проблема
вылезает ошибка

Parse error: syntax error, unexpected T_VARIABLE in /home/vhosts/livestreet.eu5.org/config/config.php on line 32


вот код
define('DIR_WEB_ROOT','http://livestreet.eu5.org'.$_SERVER['HTTP_HOST']); // полный WEB адрес сайта
define('DIR_STATIC_ROOT',DIR_WEB_ROOT); // чтоб можно было статику засунуть на отдельный сервер
define('DIR_SERVER_ROOT','/home/vhosts/livestreet.eu5.org/config'$_SERVER['DOCUMENT_ROOT']); // полный путь до сайта в файловой системе
define('DIR_STATIC_SKIN',DIR_STATIC_ROOT.'/templates/skin/'.SITE_SKIN);
define('DIR_UPLOADS','/uploads');
define('DIR_UPLOADS_IMAGES',DIR_UPLOADS.'/images');

что я не правильно написал?
p.s. я переложил движок из папки ls в корень
avatar
define('DIR_WEB_ROOT','http://livestreet.eu5.org'.$_SERVER['HTTP_HOST']);

Тут или $_SERVER['HTTP_HOST'] или livestreet.eu5.org — эти два значения одинаковые. Сделайте лучше так:
define('DIR_WEB_ROOT','http://'.$_SERVER['HTTP_HOST']);

Вот тут
define('DIR_SERVER_ROOT','/home/vhosts/livestreet.eu5.org/config'$_SERVER['DOCUMENT_ROOT']);

Уберите $_SERVER['DOCUMENT_ROOT'] и /config Должно получиться так:
define('DIR_SERVER_ROOT','/home/vhosts/livestreet.eu5.org'); 

Кстати, ошибка была именно в этой строке, так как Вы забыли написать точку перед $_SERVER['DOCUMENT_ROOT']
avatar
Уточнение:
Если на сайте не будут отображаться картинки или не будут работать ссылки, то
define('DIR_WEB_ROOT','http://'.$_SERVER['HTTP_HOST']);

Замените на
define('DIR_WEB_ROOT','http://livestreet.eu5.org');
avatar
спасибо!
avatar
все сделал как вы сказали, вылезла другая ошибка
Warning: require_once() [function.require-once]: URL file-access is disabled in the server configuration in /home/vhosts/livestreet.eu5.org/index.php on line 27

Warning: require_once(http://livestreet.eu5.org/config/config.php) [function.require-once]: failed to open stream: no suitable wrapper could be found in /home/vhosts/livestreet.eu5.org/index.php on line 27
Fatal error: require_once() [function.require]: Failed opening required 'http://livestreet.eu5.org/config/config.php' (include_path='.:/usr/share/pear:/usr/share/php:/home/vhosts/livestreet.eu5.org') in /home/vhosts/livestreet.eu5.org/index.php on line 27

я выдал права директориями через тоталкоммандер, пробовал 777 и 766 — безрезультатно
далее

пробовал изменить
require_once(DIR_SERVER_ROOT."/config/config.table.php");
require_once(DIR_SERVER_ROOT."/config/loader.php");
на
define('DIR_WEB_ROOT','http://livestreet.eu5.org/config/');
define('DIR_SERVER_ROOT','http://livestreet.eu5.org/config/');

все безрезультатно

поискал похожую проблему, конкретного ответа не нашел
прошу помощи
avatar
Параметры DIR_SERVER_ROOT и DIR_WEB_ROOT отвечают за разные вещи. Первый — путь до сайта, второй — адрес сайта (www, http, имя сайта).
Если хотите — могу настроить конфиг на Вашем хостинге. Беспланто
avatar
отправил лс
avatar
Решили вопрос с этим хостингом? У меня та же проблема и тот же хостер
avatar
перешел на более пристойный платный хостинг
avatar
С платным хостингом у меня проблем нет и там всё работает и устанавливается как часы.
Но есть такие проекты, которые сначала нужно тестировать и смысла сразу покупать для них платника нет.
avatar
Warning: require_once(/includes/version.php/includes/version.php) [function.require-once]: failed to open stream: No such file or directory in D:\server\www\virtual\includes\joomla.php on line 75

Fatal error: require_once() [function.require]: Failed opening required '/includes/version.php/includes/version.php' (include_path='.;C:\php5\pear') in D:\server\www\virtual\includes\joomla.php on line 75

Я вижу что похожее обсуждалось, но я перелопатил свои файлы ин ничего не меняется. Помогите. Сайт переношу на локальную машину. Загружаю админпанель такая ошибка. Помогите уже просто нету сил лазит по форумах и т.д.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.