Белый экран в MODX Revo после переноса сайта на другой хостинг
Многие вебмастера, кто решил перенести свой сайт на другой хостинг, например, на Beget, могли столкнуться с одной очень распространенной проблемой – белый экран (страница) на сайте и в его панели управления.
Ошибка эта весьма примитивная, и решение ее как всегда невероятно просто.
После того, как ваш сайт был успешно перенесен на другой хостинг и были внесены все необходимые корректировки, вам необходимо удалить все содержимое папки /core/cache. Сделать это можно через FTP или файловый менеджер хостинга.
Это основная причина, из-за которой вы можете наблюдать белый экран после переноса вашего сайта.
Но бывают случаи, когда простая очистка кэша в MODX Revo не помогает справиться с проблемой. Тогда я рекомендую вам сделать четыре SQL-запроса к вашей базе данных.
Первый (отключение новостей MODX):
UPDATE `modx_system_settings` SET `feed_modx_news_enabled` = '0'
Второй (отключение сообщений о безопасности MODX):
UPDATE `modx_system_settings` SET `feed_modx_security_enabled` = '0'
Третий (отключение сжатия CSS-файлов):
UPDATE `modx_system_settings` SET `compress_css` = '0'
И четвертый (отключение сжатия JS-файлов):
UPDATE `modx_system_settings` SET `compress_js` = '0'
При этом папка /core/cache также должна быть очищена. О том, как делаются SQL-запросы, написано в отдельной нашей статье.