Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля

Перенос сайта с хостинга на хостинг

28.11.2012, 13:46
Гость
Гость

При переносе сайта на новый хостинг, появилась ошибка (на месте вывода нижней части сайта - footer):
____________________________________________________________________________
Warning: require(/home/u78450/vozduhoved.com/www/promo.php) [function.require]: failed to open stream: No such file or directory in /home/dvk333/dvk333.nichost.ru/docs/netcat/full.php(489) : eval()'d code on line 55

Fatal error: require() [function.require]: Failed opening required '/home/u78450/vozduhoved.com/www/promo.php' (include_path='/home/dvk333/dvk333.nichost.ru/docs/netcat/require/lib/') in /home/dvk333/dvk333.nichost.ru/docs/netcat/full.php(489) : eval()'d code on line 55
____________________________________________________________________________
На форуме нашел аналогичные темы и понять что нужно прописать путь к корню сайта в файле vars.inc.php, но не пойму каким образом!

Вот часть файла vars.inc.php:
____________________________________________________________________________
$DOCUMENT_ROOT = rtrim( getenv("DOCUMENT_ROOT"), "/\\" );
$HTTP_HOST = getenv("HTTP_HOST");

# подпапка в которой стоит NetCat
$SUB_FOLDER = '';
# Если NetCat стоит в подпапке, то раскомментируйте следующую строчку
# $SUB_FOLDER = str_replace( str_replace("\\", "/", $DOCUMENT_ROOT), "", str_replace("\\", "/", dirname(__FILE__)) );
.......
$DOMAIN_NAME = $HTTP_HOST; # $HTTP_HOST is server environment variable

#$DOCUMENT_ROOT = '/home/dvk333/dvk333.nichost.ru/docs';

$HTTP_IMAGES_PATH = "/images/";
$HTTP_ROOT_PATH = "/netcat/";
$HTTP_FILES_PATH = "/netcat_files/";
$HTTP_DUMP_PATH = "/netcat_dump/";
$HTTP_CACHE_PATH = "/netcat_cache/";
____________________________________________________________________________
Подскажите как можно решить эту проблему?
28.11.2012, 13:55
DiGGy
DiGGy
DiGGy

Зарегистрирован:
2005-04-04
Сообщений: 1546

Вместо
#$DOCUMENT_ROOT = '/home/dvk333/dvk333.nichost.ru/docs';
надо
$DOCUMENT_ROOT = '/home/dvk333/dvk333.nichost.ru/docs'; - где указать реальный путь к домашнему каталогу на другом хостинге.

Также из текста ошибки видно, что у вас где-то (наверное в макете дизайна) подключается самописный скрипт: /home/u78450/vozduhoved.com/www/promo.php. Вам надо найти этот код подключения и исправить там путь к файлу.

Temet nosce...
28.11.2012, 14:17
Гость
Гость

то есть мне надо найти файл promo.php, и в нем исправить путь к файлу? Или найти код который подключает файл promo.php и в нем исправить путь?
28.11.2012, 14:20
DiGGy
DiGGy
DiGGy

Зарегистрирован:
2005-04-04
Сообщений: 1546

найти код который подключает файл promo.php и в нем исправить путь

Temet nosce...
28.11.2012, 16:26
Гость
Гость

Подскажите где можно поискать этот код? Я не могу даже предположить, так как на данной системе я еще не работал.
28.11.2012, 16:58
Гость
Гость

Или подскажите в каком файле задается $template_footer ?
28.11.2012, 17:10
DiGGy
DiGGy
DiGGy

Зарегистрирован:
2005-04-04
Сообщений: 1546

я выше написал, что наверное в макете дизайна или в компоненте - это в админке.
если там нет, то вам никто не мешает пройтись поиском по всем файлам движка по ключевому слову "promo.php"

Temet nosce...
30.11.2012, 13:31
Гость
Гость

воспользовался поиском, слово "promo.php" поиск нашел в файле index.php в корне сайта. Что делать дальше я не понимаю?
Я не могу понять почему на старом хостинге все работает хорошо, а на новом какие то проблемы.
30.11.2012, 13:34
Гость
Гость

Вот как файл "promo.php" отображается в файле index.php :
__________________________________________________________________
<? header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
require "promo.php";
?>
__________________________________________________________________

Подскажите может здесь чего то не хватает?
30.11.2012, 16:12
Asiat
Аниматика
Asiat

Зарегистрирован:
2005-12-12
Сообщений: 576

Цитата:
Подскажите может здесь чего то не хватает?

Похоже, что не хватает того самого пути к файлу. В какой папке он находится, в корне сайта?
require $DOCUMENT_ROOT."/promo.php";

Разработка сайтов на Netcat с 2006... хм-м ... или 2005 хммм года. В общем, обращайтесь.
198 196 2012-11-30 16:12:59 12763
Описание проекта