воскресенье, 10 декабря 2017 г.

При заходе в админку белый экран.


Столкнулся до жути с неприятным багом. Резко, ничего такого не делал, невозможно зайти в админку. белый экран. В браузере в консоли выдает 500 ошибку. Никак страница не грузится. Перепробовал все... В логах ничего...
чистил папку /core/cache/ - без результата. Вывод ошибок

 error_reporting(E_ALL);
ini_set("display_errors", 1);

в файле /manager/index.php ничего не дает. экран белый.

Вот что помогло:

зайти в админку по ссылке сразу в настройки /manager/?a=system/settings
(зашло не сразу. пришлось очистить папку  /core/cache/ , увидеть неприятную ошибку с невозможности записи в папку (уже не помню в какую.) дал папке права 755 Еще до этого делал в файле /core/cache/system_settings/config.cache.php
установку значений 
  'compress_css' => '1',

  'compress_js' => '1'
Не знаю что из этих манипуляций помогло, но в итоге зашел в админку по ссылке /manager/?a=system/settings

в настройках Отображение RSS-канала «Уведомления безопасности MODX» поставить значение "Нет". Можно найти по ключу feed_modx_security_enabled

После этого пока что админка работает. Очень был удивлен / разозлен этим багом. Пост пишу больше для себя. Вдруг еще когда столкнусь с этой хренью!

PS произошло это на хостинге timeweb