17 мар. 2016 г., 16:23
Ошибка "Failed opening required ... in phptemplates.class.php" при переносе на хостинг
Доброго времени суток! Я разрабатывал сайт на локальном сервере. Использовал phpTemplates, modxSite, modxSmarty. Начал переносить сайт на хостинг sprinthost: залил файлы сайта,
поменял пути во всех config — файлах, залил базу данных на сервер, очистил cache — папку в core. При запуске сайта появляется ошибка «Fatal error: require(): Failed opening required 'C:\Program Files\Ampps\www\brigantina/core/components/modxsite/controllers/base.php' (include_path='.:/usr/local/share/pear') in /home/dkbriganti/domains/dkbrigantina.ru/public_html/core/components/phptemplates/model/phptemplates/phptemplate.class.php on line 29». Как я понимаю, я где-то не изменил путь к базовому шаблону? Если так, то где его нужно изменить?
Поправьте путь в медиасурсе Controllers. У вас там абсолютный путь.
Поправил! Спасибо большое)
Не за что!
[2016-05-12 21:33:03] (ERROR @ F:\open_server\OpenServer\domains\modx\core\components\phptemplates\model\phptemplates\phptemplate.class.php: 29)
PHP warning: require(f:/open_server/OpenServer/domains/core/components/modxsite/controllers/base.php): failed to open stream: No such file or directory
[2016-05-12 21:33:03] (ERROR @ F:\open_server\OpenServer\domains\modx\core\components\phptemplates\model\phptemplates\phptemplate.class.php: 29)
PHP warning: require(f:/open_server/OpenServer/domains/core/components/modxsite/controllers/base.php): failed to open stream: No such file or directory
Fatal error: require(): Failed opening required 'f:/open_server/OpenServer/domains/core/components/modxsite/controllers/base.php' (include_path='.;f:/open_server/openserver/modules/php/PHP-5.4;f:/open_server/openserver/modules/php/PHP-5.4/PEAR/pear') in F:\open_server\OpenServer\domains\modx\core\components\phptemplates\model\phptemplates\phptemplate.class.php on line 29
правильно ли я понял, что нужно менять путь в /controllers/base.php?
Нет, не там. Смотрите настройки путей в источнике файлов Controllers
прошу прощения, но даже с подсказкой не совсем могу понять, что и где требуется исправить
modx\manager\controllers\default\?