Проблема настройкой
Пожалуйста, не могли бы мне помочь. Дело в том, что установила modx revolution 2.4.2
Установила все успешно! Но, не отображается созданная страница, так как выходит ошибка:
Конфигурационный файл открыт для записи!
Ваш сайт является уязвимым для хакеров, которые могут нанести серьёзный вред вашему сайту. Пожалуйста, сделайте конфигурационный файл доступным только для чтения! Если вы не администратор сайта, свяжитесь с ним и предупредите его об этом сообщении! Файл находится в W:/home/localhost/www/newsite/core/config/nameconfig.inc.php
Так же не убирается на панеле управление ниже: Недавно редактированные ресурсы. и Пользователи онлайн.
Что делать? Уже два раза установила, но безполезно. Подскажите что-нибудь. Заранее благодарю.
Установила все успешно! Но, не отображается созданная страница, так как выходит ошибка:
Конфигурационный файл открыт для записи!
Ваш сайт является уязвимым для хакеров, которые могут нанести серьёзный вред вашему сайту. Пожалуйста, сделайте конфигурационный файл доступным только для чтения! Если вы не администратор сайта, свяжитесь с ним и предупредите его об этом сообщении! Файл находится в W:/home/localhost/www/newsite/core/config/nameconfig.inc.php
Так же не убирается на панеле управление ниже: Недавно редактированные ресурсы. и Пользователи онлайн.
Что делать? Уже два раза установила, но безполезно. Подскажите что-нибудь. Заранее благодарю.
Комментарии: 6
Ну конфигурационный файл открыт для записи — что-то с правами на файлы/папки напутано. А остальные проблемы — явно вы используете локальный сервер судя по путям W:/home/l… а там поди какой нибудь денвер стоит…
Спасибо Вам, за подсказку. Да, вы правы. Пока установила только на Денвер.
Подсказка. Денвер уже несколько лет не обновляется, следовательно используется старое ПО. Пользуйтесь либо OpenServer либо виртуальными машинами.
Спасибо вам огромное!
Созданные страницы должны отображаться в любом случае, т.к. описанный вами алерт — только предупреждение о том, что системный файл (по умолчанию core/config/config.inc.php) может быть открыт/отредактирован извне пользователем, отличным от администратора.
В самом конфиге, соответственно, хранятся все основные настройки сайта, расположения директорий и доступы к базе данных.
Лечится следующим образом (закрываем внешний доступ):
nginx
apache
В папке core располагается файл ht.access -> переименовываем в .htaccess
Или можно просто выставить права на файл (core/config/config.inc.php) — 0644 [только чтение].
В самом конфиге, соответственно, хранятся все основные настройки сайта, расположения директорий и доступы к базе данных.
Лечится следующим образом (закрываем внешний доступ):
nginx
location ~* ^/core/ {
deny all;
}
apache
В папке core располагается файл ht.access -> переименовываем в .htaccess
Или можно просто выставить права на файл (core/config/config.inc.php) — 0644 [только чтение].
Спасибо вам, за полезный совет. Так и попробую как вы показали!
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.