Warning: require_once ......failed to open stream: No such file or directory in /usr/home/a.....config/config.php on line 164

Возникла проблема:

Warning: require_once(/home/me/public_html/config/config.table.php) [function.require-once]: failed to open stream: No such file or directory in /usr/home/agfge/public_html/street/config/config.php on line 164

Fatal error: require_once() [function.require]: Failed opening required '/home/agfge/public_html/config/config.table.php' (include_path='.:/usr/lib/php:/usr/local/lib/php:/usr/home/agfge/public_html/street') in /usr/home/agfge/public_html/street/config/config.php on line 164



По совету форума в config.php вместо
require_once(DIR_SERVER_ROOT."/config/config.table.php");
require_once(DIR_SERVER_ROOT."/config/loader.php");

вставила
define('DIR_WEB_ROOT','http://'.$_SERVER['HTTP_HOST'].'/street/');
define('DIR_SERVER_ROOT',$_SERVER['DOCUMENT_ROOT'].'/street/');

но проблема всетаки не решается никак.

как исправить, чтобы движек работал в созданной директории (street), а не в главном root

3 комментария

avatar
В файле config/config.php есть комментарии «почти» в самом начале.

Настройка путей
Если необходимо установить движек в директорию(не корень сайта) то следует сделать так:
define('DIR_WEB_ROOT','http://'.$_SERVER['HTTP_HOST'].'/subdir');
define('DIR_SERVER_ROOT',$_SERVER['DOCUMENT_ROOT'].'/subdir');
и возможно придёться увеличить значение SYS_OFFSET_REQUEST_URL на число вложенных директорий, например, для директории первой вложенности www.site.ru/livestreet/ поставить значение равное 1
avatar
Проще говоря.
Редактируешь config/config.php

Ишешь
define('DIR_WEB_ROOT','http://'.$_SERVER['HTTP_HOST']);
Заменяешь на
define('DIR_WEB_ROOT','http://'.$_SERVER['HTTP_HOST'].'/subdir');

Ишешь
define('DIR_SERVER_ROOT',$_SERVER['DOCUMENT_ROOT']);
Заменяешь на
define('DIR_SERVER_ROOT',$_SERVER['DOCUMENT_ROOT'].'/subdir');

Где subdir имя твой папки (в данном случае понимаю street).
avatar
С путями точно все правильно?
/home/agfge/public_html/config/
/usr/home/agfge/public_html/street/config/
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.