Переезд сайта на другой хостинг и в чему быть готовым

freedomice
На сайте с 21.12.2013
Offline
42
1301

Привет всем.

Решил сменить хостинг и вот посыпались проблемы. Сайт выполнен на движке ДЛЕ (Доска объявлений). Имеет домен и поддомены.

На сайте исходя из особенности программирования показывает ошибку на поддоменах.

Fatal error: Uncaught Error: Call to undefined function get_full_adress() in /home/f/ru.site.com/public_html/engine/classes/mykvartira.shortstory.class.php:20 Stack trace: #0 /home/f/ru.site.com/public_html/engine/modules/show.short.php(633): require() #1 /home/f/ru.site.com/public_html/engine/engine.php(650): include_once('/home/f/freedom...') #2 /home/f/ru.site.com/public_html/engine/init.php(729): require_once('/home/f/freedom...') #3 /home/f/ru.site.com/public_html/index.php(47): require_once('/home/f/freedom...') #4 {main} thrown in /home/f/ru.site.com/public_html/engine/classes/mykvartira.shortstory.class.php on line 20

Может ли это быть из за расположения папок и файлов.

Например ранее папки располагались по структуре:

ftp://..../www/site/engine

а сейчас

ftp:///site/public_html/engine

Если убрать /public_html/, ошибка пропадет или обязательно располагать сайт в папке /public_html/ ?

Помогите пожалуйста

Мояквартира и все. Остальное попросили удалить. Очень жесткие модераторы, грубияны)
S
На сайте с 30.09.2016
Offline
469
#1

Из выложенного Вами кода не просматривается проблема с иерархией файловой системы. То есть согласно отчёту, все нужные файлы система находит. Не находит она функцию, и так как эта функция кастомная, то не представляется возможным сказать, что это за функция, где она определена, и почему система её не находит. Может быть, нужный файл потерялся, а может быть, его адрес задан жёстко в привязке к старой файловой системе, а может быть что-то криво отредактировали.

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
LEOnidUKG
На сайте с 25.11.2006
Offline
1723
#2

Что-то походу вы не всё перенесли. также сравните версии PHP, одинаковы ли они на старом и на новом хостинге.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/
L
На сайте с 25.12.2013
Offline
316
#3

Вызывается какая-то неопределенная php функция get_full_adress(). Скорее всего не скопировался php файл, который описывает эту функцию, либо изменился путь на сервере к этому файлу. Нужно скопировать все php файлы со старого хостинга, найти этот файл и проверить его наличие, а также путь к нему на новом хостинге.

Недорогой, надежный и отзывчивый VPS хостинг ( https://bit.ly/3eXUnNN ) Проверенная пуш партнерка с ежедневными выплатами ( https://vk.cc/9wLSrL)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий