Решение проблемы "Каталог ядра в открытом доступе" в Modx Revolution
Всем привет. Коротенькая статья, посвященная решению проблемы «Каталог ядра в открытом доступе», которая появляется в админке Modx Revolution в версии 2.4.0. Связана эта ошибка с безопасностью, а с ней лучше не шутить. Поэтому эту проблему нужно решить.
Решение проблемы
1. Заходим в админку Modx Revo и видим такое
2. Открываем Файл менеджер или воспользуемся диспетчером файлов самого Modx Revo
3. Идем в папку core/
5. Открываем этот файл и заменяем содержимое на
IndexIgnore */* <Files *.*> Order Deny,Allow Deny from all </Files>
6. Очищаем кэш и смотрим страницу приветствия в админке. Ошибки не обнаружено.
Чем грозит, если оставить без внимания эту ошибку
Насколько это опасно для безопасности я точно не знаю, но даже ради нее (безопасности) эту ошибку надо исправить, а не просто выключить виджет, который отображается ошибку «Каталог ядра в открытом доступе». Но есть еще, по крайней мере, один нюанс, ради которого нужно исправить эту ошибку. Вы не сможете поставить «Использовать дружественные URL» в разделе системных настроек «Дружественные URL».
У вас просто будет зависать админка при включении этого параметра. Так что не ленитесь и устраните проблему, тем более что это делается в несколько кликов. На этом все, если что-то не работает пишите в комментариях, попробуем разобраться вместе.
P.S. еще столкнулся с проблемой, пока писал эту статью. Если вы заметили у меня отличается по дизайну 4-ый пункт. Это не текст, а картинка. Оказывается редактор и сама админка очень чувствительны к названию файла, которые указаны в 4-ом пункте. Если в статье имеется название данного файла, то она просто не сохраняется. Минут 20 не мог понять из-за чего у меня не сохраняется статья.
Комментарии ()