Проблема настройкой

Пожалуйста, не могли бы мне помочь. Дело в том, что установила modx revolution 2.4.2
Установила все успешно! Но, не отображается созданная страница, так как выходит ошибка:
Конфигурационный файл открыт для записи!

Ваш сайт является уязвимым для хакеров, которые могут нанести серьёзный вред вашему сайту. Пожалуйста, сделайте конфигурационный файл доступным только для чтения! Если вы не администратор сайта, свяжитесь с ним и предупредите его об этом сообщении! Файл находится в W:/home/localhost/www/newsite/core/config/nameconfig.inc.php

Так же не убирается на панеле управление ниже: Недавно редактированные ресурсы. и Пользователи онлайн.
Что делать? Уже два раза установила, но безполезно. Подскажите что-нибудь. Заранее благодарю.
Aidai
09 ноября 2015, 14:47
modx.pro
4 713
0

Комментарии: 6

Sergey Pozhidaev
09 ноября 2015, 18:28
0
Ну конфигурационный файл открыт для записи — что-то с правами на файлы/папки напутано. А остальные проблемы — явно вы используете локальный сервер судя по путям W:/home/l… а там поди какой нибудь денвер стоит…
    Aidai
    09 ноября 2015, 19:51
    0
    Спасибо Вам, за подсказку. Да, вы правы. Пока установила только на Денвер.
    Sergey Pozhidaev
    10 ноября 2015, 05:14
    +1
    Подсказка. Денвер уже несколько лет не обновляется, следовательно используется старое ПО. Пользуйтесь либо OpenServer либо виртуальными машинами.
      Aidai
      15 ноября 2015, 18:18
      0
      Спасибо вам огромное!
      Максим Кузнецов
      10 ноября 2015, 05:42
      0
      Созданные страницы должны отображаться в любом случае, т.к. описанный вами алерт — только предупреждение о том, что системный файл (по умолчанию core/config/config.inc.php) может быть открыт/отредактирован извне пользователем, отличным от администратора.
      В самом конфиге, соответственно, хранятся все основные настройки сайта, расположения директорий и доступы к базе данных.

      Лечится следующим образом (закрываем внешний доступ):

      nginx
      location ~* ^/core/ {
          deny                all;
      }

      apache
      В папке core располагается файл ht.access -> переименовываем в .htaccess

      Или можно просто выставить права на файл (core/config/config.inc.php) — 0644 [только чтение].
        Aidai
        15 ноября 2015, 18:20
        0
        Спасибо вам, за полезный совет. Так и попробую как вы показали!
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        6