Данный файл содержит в себе основные настройки вашего сайта.
Файл представляет собой программный код, написанный на языке PHP.
Файл называется rk-config.php, располагается в корневой директории вашего сайта.
Путь к файлу:
/rk-config.php
Файл содержит в себе множество настроек, необходимых для корректной работы сайта.
Настройки находятся в функциях define.
Это единственная функция PHP, которую следует знать администратору обменника.
Функция состоит из двух значений: первое – это название, второе – определение. Значения разделены между собой, знаком запятой.
define(НАЗВАНИЕ, ЗНАЧЕНИЕ);
Для настройки скрипта обменника, необходимо найти функции define у которых название совпадает с описанием и изменить значение, после запятой.
Данные, которые необходимо внести:
RK_DB_PREFIX - префикс базы данных. Любые буквы латинского алфавита, для уникальности базы данных. Префикс можно не вводить, но для улучшенной безопасности лучше ввести своё уникальное значение.
Пример:
define('RK_DB_PREFIX', 'rexch');
RK_DB_NAME - Название базы данных на сервере.
Пример:
define('RK_DB_NAME', 'exchanger_db');
RK_DB_USER - Имя существующего пользователя базы данных.
Пример:
define('RK_DB_USER', 'exchanger_user');
RK_DB_PASSWORD - Пароль пользователя базы данных.
Пример:
define('RK_DB_PASSWORD', 'exchanger_pass');
RK_DB_HOST - Host базы данных. Обычно, это localhost, но, если необходимо, можно изменить.
Пример:
define('RK_DB_HOST', 'localhost');
RK_SITEURL - Полный адрес вашего сайта с https.
Пример:
define('RK_SITEURL', 'https://richexchanger.info/');
RK_LOGINPAGE_PATH - Название страницы авторизации администраторов. По какому адресу, будет находиться авторизация администраторов сайта.
Пример:
define('RK_LOGINPAGE_PATH', 'adminlogin');
Таким образом, авторизация будет происходить по адресу:
https://richexchanger.info/adminlogin/
Не следует оставлять авторизацию с адресом по умолчанию. Этот адрес знают все, в том числе злоумышленники.
RK_CRON_HASH, RK_NONCE_SALT, RK_LOGIN_SALT, RK_TIME_SALT, RK_AUTH_SALT, RK_AUTHCOOKIE_SALT, RK_EXT_SALT, RK_PASS_SALT - Соли и хэши. Для этого блока, рекомендуем воспользоваться нашим генератором. И заменить блок целиком.
Блок заполняется только один раз. Никому не стоит говорить данные из него.
RK_DEBUG – включение вывода ошибок на сайте.
Существует 2 значения true – вывод включён и false – вывод отключён.
RK_DEBUG_LOG – работает в паре с RK_DEBUG. Если RK_DEBUG имеет значение true, тогда данная опция позволяет записывать все ошибки в файл.
Существует 2 значения true – записывать ошибки и false – не записывать ошибки.
RK_DEBUG_DISPLAY - работает в паре с RK_DEBUG. Если RK_DEBUG имеет значение true, тогда данная опция позволяет выводить ошибки на сайте.
Существует 2 значения true – выводить ошибки и false – не выводить ошибки.
При тестировании функций или разработке, следует все 3 опции (RK_DEBUG, RK_DEBUG_LOG, RK_DEBUG_DISPLAY) ставить в значение true. Когда работы по программированию или тестированию завершены, все 3 опции должны быть переведены в значение false.
RK_MAINTENANCE_MODE – Настройка, обозначающая технический режим сайта.
Существует 2 значения true – включён режим техобслуживания и false – не включён режим техобслуживания.
RK_ADMIN_LANG - Язык административной панели. По умолчанию стоит ru_RU. Доступно для выбора: ru_RU (русский язык), en_US (английский язык), uk_UA (украинский язык), es_ES (испанский язык).
Пример:
define('RK_ADMIN_LANG', 'ru_RU');
RK_SITE_LANG - Язык сайта. По умолчанию стоит ru_RU. Доступно для выбора: ru_RU (русский язык), en_US (английский язык), uk_UA (украинский язык), es_ES (испанский язык).
Пример:
define('RK_SITE_LANG', 'ru_RU');
RK_ENABLE_LANGS - Языки сайта, если сайт предполагается мультиязычным.
Языки записываются через запятую.
Доступно для выбора: ru_RU (русский язык), en_US (английский язык), uk_UA (украинский язык), es_ES (испанский язык).
Пример (русский и английский):
define('RK_ENABLE_LANGS', 'ru_RU, en_US, uk_UA, es_ES');
Пример (русский и украинский):
define('RK_ENABLE_LANGS', 'ru_RU, uk_UA');
Пример (украинский и испанский):
define('RK_ENABLE_LANGS', 'uk_UA, es_ES');
Также, вы всегда можете воспользоваться генератором rk-config.php на нашем сайте, чтобы создать файл без знаний программирования.