- Автор темы
- Администратор
- Модер.
- Команда форума
- #1
Часто вижу банальные вопросы связанные с файлом config.php, потому решил создать подобную тему с описанием каждой опции, что бы у новичков или разработчиков не было вопросов.
Путь файла:
Все опции допускают только два значения true - включить, false - выключить.
Путь файла:
src/config.php
Все опции допускают только два значения true - включить, false - выключить.
Код:
$config['development']['enabled'] = true; - Дебаг режим.
$config['designer']['enabled'] = true; - Режим дизайнера.
$config['designer']['basePath'] = 'src' . \DIRECTORY_SEPARATOR . 'styles'; - Прямой путь к стилям форума для режима дизайнера.
$config['development']['fullJs'] = true - Отвечает за JS-скрипты форума.
$config['enableMail'] = true; - Отвечает за почту на форуме.
$config['enableMailQueue'] = true; - Отвечает за очередь почты на форуме.
$config['enableListeners'] = true; - Отвечает за обработчики событий.
$config['enableTemplateModificationCallbacks'] = true; - Отвечает за модификации шаблонов в которых есть PHP-обработчик.
$config['enableGzip'] = true; - Отвечает за поддержку расширения Gzip (работа с архивами).
$config['enableContentLength'] = true; - Отвечает за HTTP-заголовок который отправляет форум (Content-Length).
$config['enableTfa'] = true; - Отвечает за двух-факторную аутентификацию.
$config['enableLivePayments'] = true; - Отвечает за обработку платежей.
$config['enableClickjackingProtection'] = true; - Отвечает за предотвращения кликджекинга, вредоносных сценариев. HTTP-Заголовок (X-Frame-Options: SAMEORIGIN).
$config['enableReverseTabnabbingProtection'] = true; - Отвечает за обработку фишинговых атак.
$config['enableApi'] = true; - Отвечает за доступ к API-форума.
$config['enableAddOnArchiveInstaller'] = false; - Отвечает за установку аддонов прямо с админки.
$config['enableOneClickUpgrade'] = true; - Отвечает за обновление прямо с админки, доступна только для пользователей с лицензией XenForo.