Как перенести ЛайвСтрит в другую дерикторию?

Добрый вечер.
Назрела необходимость перетащить блог в иную папку на серваке.
Но LiveStreet ругается
Warning: require_once(/html/engine/classes/Engine.class.php) [function.require-once]: failed to open stream: No such file or directory in /html/blog/index.php on line 28

Fatal error: require_once() [function.require]: Failed opening required '/html/engine/classes/Engine.class.php' (include_path='.:/local/rnsw/www/32/lib/php:/html/blog') in /html/blog/index.php on line 28

т.е. все из за того, как я понял перетащен index.php.

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

avatar
а в конфиге пути до скриптов подправлены?
avatar
хороший вопрос: )
avatar
В сonfig.php Нашел строки
* Если необходимо установить движек в директорию(не корень сайта) то следует сделать так:
 * $config['path']['root']['web']    = 'http://'.$_SERVER['HTTP_HOST'].'/subdir';
 * $config['path']['root']['server'] = $_SERVER['DOCUMENT_ROOT'].'/subdir';

Поправил на свой новый путь
$config['http:\\new.redsys.ru']['blog']['web']        = 'http://'.$_SERVER['HTTP_HOST'];     // полный WEB адрес сайта
$config['http:\\new.redsys.ru']['blog']['server']     = dirname(dirname(__FILE__));           // полный путь до сайта в файловой системе


В итоге получил ещё кучу ошибок: ))
Воть
avatar
$config['path']['root']['server'] = '/path/to/mysite';
$config['path']['root']['web'] = 'http://my.domen.com';
avatar
а!
а зачем ты в $config заменил [path]? этожыж массивное! правится только та часть, что после =
avatar
о_О
Завтра попробую.
Большое спасибо: )))
avatar
$config['path']['root']['server'] = '/path/to/mysite';
$config['path']['root']['web'] = 'http://my.domen.com';
такого не нашел вообще
правил эти строки на свои
$config['path']['root']['web']        = 'http://new.redsys.ru/blog/'.$_SERVER['HTTP_HOST'];     // полный WEB адрес сайта
$config['path']['root']['server']     = dirname(dirname(__FILE__));           // полный путь до сайта в файловой системе

но в итоге всеравно самая верхняя ошибка (1 пост)
avatar
Если необходимо установить движок в директорию (не корень сайта) то следует сделать так:
* $config['path']['root']['web']    = 'http://'.$_SERVER['HTTP_HOST'].'/subdir';
* $config['path']['root']['server'] = $_SERVER['DOCUMENT_ROOT'].'/subdir';
Если на домен третьего уровня, то оставить всё как есть.
avatar
поменял
$config['path']['root']['web']    = 'http://new.redsys.ru/blog'.$_SERVER['HTTP_HOST'].'/subdir';
$config['path']['root']['server'] = $_SERVER['DOCUMENT_ROOT'].'/subdir';

не пашед)
/subdir — тут надо вписывать что то или нет?
пробовал по всякому но в ответ таже история)
avatar
С папку домена третьего уровня new.redsys.ru залить движок. В настройках прописать:
* $config['path']['root']['web']    = 'http://'.$_SERVER['HTTP_HOST'].'/blog';
* $config['path']['root']['server'] = $_SERVER['DOCUMENT_ROOT'].'/blog';
Но тогда записи блога будут по адресу new.redsys.ru/blog/blog/1234.html, что не есть хорошо
avatar
В папку домена третьего уровня new.redsys.ru залить движок
У меня раньше блог стоял на new.redsys.ru
Потом создал папку Blog и в неё скинул все файлы LS

Движок — папка Engine? Я её вырезал и вставил в папку new.redsys.ru
Настройки поправил, история таже: )
спс что помогаете))
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.