В случае выявления ошибок или каких-то других помех, Вы можете настроить конфигурационный файл vars.inc.php в папке netcat самостоятельно.
Отредактировать его можно, в частности, при помощи FTP-клиента. Ниже приведена таблица описания значения переменных. Каждая переменная определяется в соответствии с синтаксисом языка PHP:
$VAR_NAME = “Значение”;
| Переменная | Значение/описание | Пример |
| Параметры доступа к базе данных | ||
| $MYSQL_HOST | Хост, с которого осуществляется доступ к базе данных. Если БД находится на том же сервере, что и система NetCat, хост чаще всего имеет значение “localhost”. | “localhost” |
| $MYSQL_USER | Имя пользователя для доступа к базе данных. | “companyname” |
| $MYSQL_PASSWORD | Пароль пользователя базы данных. | “SuPeRpAsSwOrD” |
| $MYSQL_DB_NAME | Имя базы данных. | “companydb” |
| $SHOW_MYSQL_ERRORS | Показывать или не показывать MySQL ошибки на страницах проекта (front и back-office) | “on” |
| Параметры настроек авторизации | ||
| $AUTHORIZE_BY | Поле в таблице пользователей, по которому происходит авторизация (по умолчанию – Логин). Чтобы использовать другие поля (e-mail, ID, имя…), их следует создать в разделе «Системные таблицы». | “Login” |
| $AUTHORIZATION_TYPE | Тип авторизации в интерфейсе системы администрирования: HTTP-авторизация (значение переменной “http”), Cookie-авторизация (“cookie”), Session - 32 разрядное хэш число, передаваемое в ссылке. Если PHP собран как CGI, то HTTP-авторизация недоступна. | “cookie” |
| Серверные настройки | ||
| $PHP_TYPE | Тип сборки PHP. В большинстве случаев это модуль Apache (значение “module”), иногда – CGI (значение “cgi”). | “module” |
| $REDIRECT_STATUS | Дает ли сервер возможность посылать браузеру заголовки содержания “header("Location: URL");”. Возможные варианты: “on” (да), “off” (нет). | “on ” |
| $ADMIN_LANGUAGE | Язык административной части NetCat "по-умолчанию". Если система по каким-то причинам не смогла определить язык интерфейса авторизованного пользователя, берется значение этой переменной. | ”Russian” |
| $FILECHMOD | Права, проставляемые на файл, добавленный через веб-интерфейс системы. | 0755 |
| $DIRCHMOD | Права, проставляемые на директории для файлов, добавленных через веб-интерфейс системы. | 0755 |
| $ADMIN_AUTHTIME | Время жизни авторизации в секундах при $AUTHORIZATION_TYPE = session или cookie | 86400 |
| $ADMIN_AUTHTYPE | Время авторизации пользователя (только при типе авторизации cookie). Имеет три значения: 6. session - пользователь будет авторизован только на время данной сесии (до закрытия браузера) 7. always - пользователь будет авторизован в течение года 8. manual - под формой для ввода логина и пароля появится чекбокс, дающий возможность выбора времени авторизации пользователем. Если чекбокс выключен - авторизация будет действительна в течение данной сессии, если же чекбокс выбран - авторизация пользователя будет произведена на сутки. |
”manual” |
| $CHARSET | Корректная кодировка клиента для просмотра сайта (определяется сервером, если сервер – Russian Apache). | “windows-1251” |
| $SOURCE_CHARSET | Базовая кодировка сервера (устанавливается сервером, если сервер – Russian Apache) | “windows-1251” |
| $use_gzip_compression | Использовать сжатие страниц, выдаваемых сервером браузеру. По умолчанию выключено (false). Установите в true, чтобы включить сжатие. | false |
| Настройки проекта | ||
| $DOMAIN_NAME | Домен проекта. В случае если доступна серверная переменная $HTTP_HOST, можно установить значение $DOMAIN_NAME в $HTTP_HOST (по умолчанию). | “mydomain.ru” |
| $DOCUMENT_ROOT | Переменная окружения (устанавливается сервером), содержащая путь к папке, которая является корневым каталогом сайта (обратите внимание, «слэша» на конце быть не должно). Это поле нужно настраивать только в том случае, если модули/патчи устанавливаются не через веб-интерфейс. |
“/usr/home/www” |
| Название разработчика | ||
| $DEVELOPER_NAME | Имя разработчика, отображаемое на странице «О программе» (/netcat/admin/about/). | “NetCat” |
| $DEVELOPER_URL | Ссылка на веб-сайт разработчика. | “http://netcat.ru” |
| $DEVELOPER_EMAIL | Электронный адрес разработчика. Отображается на странице «О программе» и в правом нижнем углу страниц системы администрирования. | “support@netcat.ru” |
Примечание: В большинстве случаев необходимо настроить только параметры доступа к базе данных.