Ошибки при переносе сайта на другой домен.

Переносил сайт на другой домен. Но возникла ошибка
Warning: require_once(/home/a/login/старый_домен/public_html/engine/lib/internal/ConfigSimple/Config.class.php): failed to open stream: No such file or directory in /home/a/login/старый_домен/public_html/config/loader.php on line 26 Fatal error: require_once(): Failed opening required '/home/a/login/старый_домен/public_html/engine/lib/internal/ConfigSimple/Config.class.php' (include_path='.:/usr/share/php:/home/a/login/старый_домен/public_html') in /home/a/login/старый_домен/public_html/config/loader.php on line 26

В конфиге пути поправил, в БД пути заменил. Кеши чистил.
Не знаю в чем проблема, думаю что может быть я не все кеши почистил, потому что в ошибках упоминается старый домен. Скажите пожалуйста пути к кешам.
Что тут может быть за проблема?

13 комментариев

avatar
Очень нужна помощь
avatar
Плохо смотрели конфиг. Проверьте, не вносились ли изменения в config.php помимо config.local.php
avatar
В config.php вообще нет упоминаний старого домена
avatar
Смотрите еще config.local.php, попробуйте удалить оттуда указания путей вообще.
Есть еще варианты, но они маловероятны и только для тех случаев, когда переезд проходил в рамках одного сервера-хостинга.
avatar
у меня именно такой случай, в рамках одного хостинга
avatar
Был такой случай при использовании APC — лечилось рестартом php. Если шаред хостинг, то сомнительно, что есть apc и сомнительно, что техподдержка будет рестартить сервисы ради одного клиента, но пропросить можно.

Но все-таки посмотрите конфиг еще раз.
avatar
смотрел и перечитывал конфиги много раз.
меня смущает упоминание в ошибках путей к старой папке. Откуда они там вообще. Я чистил три папки с кешами /tmp /templates/compiled/ /teplates/cache Может быть еще где-нибудь есть?
То есть мне нужно спросить у поддержки использует ли их хостинг APC?
avatar
мемкеш запущен? конфиг же тоже кешируется.
avatar
Да. И да, не забудьте о memcached если используется. Если используете, смените префикс кеша.
avatar
Достаточно рестартауть же
avatar
Чтобы лишний раз не связываться с техподдержкой.
avatar
Хммм. У вас есть SSH доступ? Если да, может попробуйте например
cd директория_сайта_с_новым_доменом
find -type f |xargs grep -E "старый домен"

Может меняли где-то что-то да забыли.
avatar
Спасибо большое всем кто помогал.
Нашел выход из положения. По новой установил LS в папку нового домена, БД восстановил из бекапа, перенес папку uploads ну и сейчас перенесу редактировавшиеся файлы темы и все будет как и прежде)
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.