x

Основные главы

  1. LimeSurvey Cloud против LimeSurvey CE
  2. LimeSurvey Cloud — Краткое руководство
  3. LimeSurvey CE - Установка
  4. Как разработать хороший опрос (Руководство)
  5. Начиная
  6. Конфигурация LimeSurvey
  7. Введение - Опросы
  8. Просмотр настроек опроса
  9. Посмотреть меню опроса
  10. Посмотреть структуру опроса
  11. Введение - Вопросы
  12. Введение — группы вопросов
  13. Введение - Опросы - Менеджмент
  14. Параметры панели инструментов опроса
  15. Многоязычный опрос
  16. Краткое руководство — ExpressionScript
  17. Расширенные возможности
  18. Общие вопросы и ответы
  19. Поиск неисправностей
  20. Обходные пути
  21. Лицензия
  22. Журнал изменений версий
  23. Плагины - Расширенный
 Actions

Translations

Translations:Installation security hints/35/ru

From LimeSurvey Manual

Другим способом дополнительно обезопасить данную систему может быть расположение информации находящейся в файле /application/config/config.php не в Web-директории, т.е. для пользователя Apache эта директория будет находиться выше каталога htdocs (или public_html или www). Таким образом Вы сможете использовать config.php, но с одной единственной строкой в нем - которая подключает актуальную конфигурацию из внешнего источника (например: <?php return include("/home/hostfolder/safedata/configreal.php"); ?>). Удалите всю актуальную конфигурационную информацию из /application/config/config.php и вставьте ее в другой файл (configreal.php), который в свою очередь подключается в файле /application/config/config.php. Подключаемый файл не должен находиться в Web-директории. Таким образом непосредственно в самом файле /application/config/config.php больше не будут храниться конфиденциальные данные, а лишь имя файла, где это содержится на самом деле. Данная манипуляция позволяет избежать необходимости изменять все файлы, которые подключают /application/config/config.php. При этом, Вам необходимо будет отредактировать файл configreal.php и изменить в нем следующие параметры