Ниже приведена таблица описания значения переменных. Каждая переменная определяется в соответствии с синтаксисом языка PHP: $VAR_NAME = "Значение". В большинстве случаев, вам могут понадобиться только параметры доступа к базе данных.
| Переменная | Значение | Примеры и примечания | |
|---|---|---|---|
| Доступ к базе данных | |||
| $MYSQL_HOST | Хост, с которого осуществляется доступ к базе данных. | Чаще всего имеет значение «localhost». | |
| $MYSQL_USER | Имя пользователя для доступа к базе данных. | ||
| $MYSQL_PASSWORD | Пароль пользователя базы данных. | ||
| $MYSQL_DB_NAME | Имя базы данных. | ||
| $MYSQL_CHARSET | Кодировка соединения с БД. | utf8 | |
| $MYSQL_ENCRYPT | Функция MYSQL, которая используется при шифровании паролей. | Допустимые значения: MD5, SHA, PASSWORD, OLD_PASSWORD. | |
| Параметры настроек авторизации | |||
| $AUTHORIZE_BY | Поле в таблице пользователей, по которому происходит авторизация. | По умолчанию «Login» | |
| $AUTHORIZATION_TYPE | Тип авторизации пользователей в системе. | Допустимые значения: http, session или cookie | |
| Серверные настройки | |||
| $PHP_TYPE | Тип сборки PHP. | В большинстве случаев это модуль Apache (значение "module"), иногда – CGI (значение "cgi"). | |
| $REDIRECT_STATUS | Дает ли сервер возможность посылать браузеру заголовки содержания «header("Location: URL");». | Возможные варианты: "on" (да), "off" (нет). | |
| $ADMIN_LANGUAGE | Язык административной части NetCat «по умолчанию» | ||
| $FILECHMOD | Права, проставляемые на файл, добавленный через веб-интерфейс системы. | 0755 | |
| $DIRCHMOD | Права, проставляемые на директории для файлов, добавленных через веб-интерфейс системы. | 0755 | |
| $ADMIN_AUTHTIME | Время жизни авторизации в секундах при $AUTHORIZATION_TYPE = session или cookie. | По умолчанию 30 дней. | |
| $ADMIN_AUTHTYPE | Время авторизации пользователя (только при типе авторизации cookie). |
Имеет три значения: 1. session - авторизация на время данной сессии 2. always - авторизация на время значения переменной $ADMIN_AUTHTIME 3. manual - под формой для ввода логина и пароля появится чекбокс, дающий возможность выбора времени авторизации пользователем. Если чекбокс выключен - авторизация будет действительна в течение данной сессии, если же чекбокс выбран - авторизация пользователя будет произведена на значение переменной $ADMIN_AUTHTIME. |
|
| $NC_UNICODE | Система работает с utf-8 | 1/0 | |
| $NC_CHARSET | Кодировка клиента для просмотра сайта. | Определяется сервером, если сервер – Russian Apache | |
| $use_gzip_compression | Использовать сжатие страниц, выдаваемых сервером браузеру. | По умолчанию выключено (false). Установите в true, чтобы включить сжатие. | |
| $NC_REDIRECT_DISABLED | В случае установки этого параметра в 1, инструмент «Переадресация» будет отключён. | Позволяет снизить нагрузку на БД | |
| $NC_DEPRECATED_DISABLED | При установке этого параметра в 1 файл с «устаревшими» функциями не будет загружен. | ||
| Настройки проекта | |||
| $DOMAIN_NAME | Домен проекта. | В случае если доступна серверная переменная $HTTP_HOST, можно установить значение $DOMAIN_NAME в $HTTP_HOST (по умолчанию). | |
| $DOCUMENT_ROOT | Переменная окружения (устанавливается сервером), содержащая путь к папке, которая является корневым каталогом сайта (обратите внимание, «слэша» на конце быть не должно). | Это поле нужно настраивать только в том случае, если модули/патчи устанавливаются не через веб-интерфейс. | |
| $SUB_FOLDER | Подпапка в которой стоит NetCat | ||
| $HTTP_DUMP_PATH | Папка для хранения дампов системы | /netcat_dump/ | |
| $HTTP_FILES_PATH | Папка для хранения файлов, загруженных через интерфейс системы | /netcat_files/ | |
| $HTTP_CACHE_PATH | Папка для файлового кэша | /netcat_cache/ | |
| $HTTP_TRASH_PATH | Папка для корзины удалённых объектов | /netcat_trash/ | |