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

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

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

Павел Яковлев
389

Не создается папка storage (Laravel)

Тестил сайт где-то месяц назад и при написании "php artisan storage:link" создавалась папка storage, а сейчас создается только какой-то файл с именем "storage". Если кто сталкивался с таким помогите :)
Amira Rossow
508

Can I change the default version of php in console?

Hello Everyone, I'm goining to give you an example in way " in my composer dependencies, I need a php version of at least 7.3. " And because of this I can not execute `composer install`, because php version in console 7.1. Although...
Кирилл
334

Сохранение файлов сессий пользователей в папке выше, но для текущего домена

Здравствуйте! Пытаюсь изменить путь к сессиям пользователей через php.ini, но получается только изменить путь session.save_path для Master Value файла phpinfo(), а Local Value (куда в реальности заносятся файлы сессий) не меняется. Я пробовал делать...
С помощью соцсетей
У меня нет аккаунта Зарегистрироваться
Нажимая кнопку «Зарегистрироваться», я даю согласие на обработку своих персональных данных, указанных в форме регистрации.
С помощью соцсетей
У меня уже есть аккаунт Войти
Нажимая кнопку «Зарегистрироваться», я даю согласие на обработку своих персональных данных, указанных в форме регистрации.
Инструкции по восстановлению пароля высланы на Ваш адрес электронной почты.
Пожалуйста, укажите email, который Вы использовали для входа на сайт.