Більшість можливостей «Докувікі» налаштовується за допомогою відповідних параметрів конфігурації. Найпростішим способом зміни цих параметрів є використання менеджера конфігурації.
Що можна налаштовувати в «Докувікі»
«Системні» настройки «Докувікі» можна знайти в файлі conf / dokuwiki.php. Однак, він містить значення налаштувань системи за умовчанням. Для підстроювання їх «під себе» вам слід редагувати файл conf / local.php або створити його, якщо він не існував. Що взагалі можна налаштовувати, дивіться нижче в списку доступні параметри.
Імена користувачів, паролі (зашифровані) і правила доступу (ACL) зберігаються в users.auth.php і acl.auth.php.
Коли ви завантажуєте на сервер новий файл за допомогою медіаменеджери. ви можете зіткнутися з повідомленням «Upload denied. This file extension is forbidden! ». Це викликано вмістом файла conf / mime.conf. Для завантаження файлу нового типу, вкажіть цей тип в mime.conf.
Огляд файлів конфігурації
Всі файли конфігурації зберігаються в директорії ./conf або в / etc / dokuwiki при установці з Debian-пакета.
«Основні» файли зазвичай поставляються разом з «ДокуВікі», в той час як «локальні» файли зазвичай створюються адміністратором вікі.
Якщо якісь настройки дозволено зробити в локальному файлі, то краще зробити саме там, а не в основному файлі. Це дозволить уникнути проблем при оновленні. т. к. основні файли при ньому змінюються, а локальні - немає.
параметри конфігурації
Більшість можливостей ДокуВікі налаштовується за допомогою відповідних параметрів конфігураційного файлу. Найпростіше їх редагувати через Менеджер конфігурацій
Ця сторінка описує всі можливі параметри і всі їхні можливі значення. Значення за замовчуванням для всіх параметрів зберігаються в файлі conf / dokuwiki.php. Якщо ви хочете змінити будь-які з цих параметрів, то краще за все зробити це в файлі conf / local.php - це гарантує збереження внесених змін при оновленні «ДокуВікі». Менеджер конфігурації також працює з цим файлом. Файл conf / local.protected.php можна використовувати для конфігурації налаштувань, які не можуть бути змінені.
Приклад файлу conf / local.php.
Кілька зауважень щодо формату конфігураційного файлу. Цей файл являє собою фрагмент коду PHP, тому повинен слідувати синтаксису цієї мови. Зокрема, кожен рядок повинна закінчуватися крапкою з комою. Змінні можуть мати такі типи даних:
Числовий: значення записуються як є. Приклад: 9.
Строковий: рядки полягають в одинарні або подвійні лапки. наприклад, # 'Foo bar #'.
Логічний: допустимі значення «true» (істина) або «false» (брехня) ( «1» і «0» відповідно).
Масив: являє собою набір з декількох значень одного із зазначених вище типів.