перенесенный сайт; изменил DNS запись IP, чтобы указать новое местоположение сайта. теперь ошибки

Я унаследовал сайт. Босс хочет, чтобы он перенес на новый хост. Я переместил все файлы и создал новую базу данных. Я указал DNS-запись на новый IP-адрес и получаю сообщения об ошибках:

Предупреждение: include (includes / configure.php) [function.include]: не удалось открыть поток: нет такого файла или каталога в /home/content/32/11410732/html/qaausa/buick/buick-encore.php в строке 4

Предупреждение: include () [function.include]: не удалось открыть файл «include / configure.php» для включения (include_path = «/ var / chroot / home / content / 32/11410732 / html ‘) в / home / content / 32 / 11410732 / html / qaausa / buick / buick-encore.php в строке 4

Я получил эти ошибки для каждого метода «include» в файле.
это может быть соединение с базой данных?
Рассматриваемые php-файлы действительно находятся в местах, в которых они должны находиться.

Редактировать *** Это были пути к файлам. Я вошел в каждый файл и исправил пути к файлам, чтобы отразить файловую систему нового хоста …

0

Решение

Эти ошибки связаны с изменением среды размещения, в частности файла php.ini и структуры каталогов.
На предыдущем сервере файл php.ini был бы настроен так, чтобы он не показывал ошибок или говорил только фатальные ошибки, как ожидается в производственной среде, а не показывал предупреждения и т. Д. Вам необходимо найти файл php.ini и изменить error_reporting строка примерно так:

error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT & ~E_NOTICE

Потенциально эти ошибки существовали на предыдущем сервере, но так как ошибки были установлены, чтобы не показывать, вы бы не стали мудрее.

Во-вторых, посмотрите на все экземпляры require и include и проверьте, как ссылки на пути, потенциально может использоваться переменная, и, поскольку структура каталогов изменилась из-за нового хоста, include должен представлять это. Это лучший совет, который я могу дать без дополнительной информации об ОС и т. Д. Предыдущего и нового сервера и т. Д.

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector