Некорректно определяется корневая директория сайта после его переноса

1 ответ

Здравствуйте! Перенёс сайт (на joomla) на хостинг Timeweb 
Всё, вроде бы, хорошо. Но в какой-то момент сайт перестал отображаться. Вместо него выпадает вот это:

Warning: require_once(/home/c/cs46285/system/startup.php): failed to open stream: No such file or directory in /home/c/cs46285/public_html/index.php on line 22
Fatal error: require_once(): Failed opening required '/home/c/cs46285/system/startup.php' (include_path='.:/opt/php70/share/pear:/usr/share/pear') in /home/c/cs46285/public_html/index.php on line 22

После гугления и разговора с тех.поддержкой пришли к тому, что некорректно определяется корневая директория.

Файл startup.php существует и лежит по указанному пути.
 
Ниже код отрывок кода, на которую ссылается ошибка:
Из index.php

17 // VirtualQMOD
18 require_once('./vqmod/vqmod.php');
19 VQMod::bootup();

21 // VQMODDED Startup
22 require_once(VQMod::modCheck(DIR_SYSTEM . 'startup.php'));

Ответы (1)

Ну да, корень неверный, вместо system должно быть public_html
Поглядите значение DIR_SYSTEM

Похожие вопросы

vvv123
453

Помочь настроить сайт на Joomla после установки SSL

Здравствуйте, нужна помощь в настройке корректной работы сайта после установки ssl. 
Артур
463

Не могу обновиться с версии Joomla 3.9.27 на 3.10.11 и сменить версию PHP 7.4 на 8.0

1 вопрос: Скачал файлы через VPN, пробую через консоль. Выдаёт при загрузке ошибку "500". Никак не могу обновить сайт. Пакеты есть, а сайт не хочет их принять. 2-й вопрос:  Сайт просит сменить версию PHP c 7.4 на 8.0 и выше. Но...
Максим
464

Съезжает картинка, прошу помощи.

Здравствуйте, проблема с сайтом. После редактирования документа PHP, появилась проблема с корректным отображением карты ТЦ.  Проблемный 1й этаж. Но после перехода между разными этажами всё становится номально. <div><img class="image"...
Ваш баланс 10 ТК
1 ТК = 1 ₽
О том, как заработать и потратить Таймкарму, читайте в этой статье
Чтобы потратить Таймкарму, зарегистрируйтесь на нашем сайте
С помощью соцсетей
У меня нет аккаунта Зарегистрироваться
Нажимая кнопку «Зарегистрироваться», я даю согласие на обработку своих персональных данных, указанных в форме регистрации.
С помощью соцсетей
У меня уже есть аккаунт Войти
Нажимая кнопку «Зарегистрироваться», я даю согласие на обработку своих персональных данных, указанных в форме регистрации.
Инструкции по восстановлению пароля высланы на Ваш адрес электронной почты.
Пожалуйста, укажите email вашего аккаунта
Войти в Комьюнити
Регистрация в Комьюнити
Восстановление пароля