File: /var/www/ridesyre/public/wp-config.php
<?php
use Dotenv\Dotenv;
define('ROOT', realpath(__DIR__ . '/..'));
require(ROOT . '/vendor/autoload.php');
$dotenv = Dotenv::createImmutable(ROOT);
try {
$dotenv->load();
} catch (Exception $exception) {
echo $exception->getMessage();
}
$dotenv->required(['MYSQL_HOST', 'MYSQL_DATABASE', 'MYSQL_USER', 'MYSQL_PASSWORD']);
define('MYSQL_HOST', $_ENV['MYSQL_HOST']);
define('MYSQL_DATABASE', $_ENV['MYSQL_DATABASE']);
define('MYSQL_USER', $_ENV['MYSQL_USER']);
define('MYSQL_PASSWORD', $_ENV['MYSQL_PASSWORD']);
$dotenv->required(['ENV_HOME', 'ENV_SITE_URL']);
define('ENV_HOME', $_ENV['ENV_HOME']);
define('ENV_SITE_URL', $_ENV['ENV_SITE_URL']);
/**
* Основные параметры WordPress.
*
* Скрипт для создания wp-config.php использует этот файл в процессе установки.
* Необязательно использовать веб-интерфейс, можно скопировать файл в "wp-config.php"
* и заполнить значения вручную.
*
* Этот файл содержит следующие параметры:
*
* * Настройки MySQL
* * Секретные ключи
* * Префикс таблиц базы данных
* * ABSPATH
*
* @link https://ru.wordpress.org/support/article/editing-wp-config-php/
*
* @package WordPress
*/
// ** Параметры базы данных: Эту информацию можно получить у вашего хостинг-провайдера ** //
/** Имя базы данных для WordPress */
define('DB_NAME', MYSQL_DATABASE);
/** Имя пользователя базы данных */
define('DB_USER', MYSQL_USER);
/** Пароль к базе данных */
define('DB_PASSWORD', MYSQL_PASSWORD);
/** Имя сервера базы данных */
define('DB_HOST', MYSQL_HOST);
define('WP_HOME', ENV_HOME);
define('WP_SITEURL', ENV_SITE_URL);
/** Кодировка базы данных для создания таблиц. */
define('DB_CHARSET', 'utf8mb4');
/** Схема сопоставления. Не меняйте, если не уверены. */
define('DB_COLLATE', '');
/**#@+
* Уникальные ключи и соли для аутентификации.
*
* Смените значение каждой константы на уникальную фразу. Можно сгенерировать их с помощью
* {@link https://api.wordpress.org/secret-key/1.1/salt/ сервиса ключей на WordPress.org}.
*
* Можно изменить их, чтобы сделать существующие файлы cookies недействительными.
* Пользователям потребуется авторизоваться снова.
*
* @since 2.6.0
*/
define('AUTH_KEY', $_ENV['AUTH_KEY']);
define('SECURE_AUTH_KEY', $_ENV['SECURE_AUTH_KEY']);
define('LOGGED_IN_KEY', $_ENV['LOGGED_IN_KEY']);
define('NONCE_KEY', $_ENV['NONCE_KEY']);
define('SECURE_AUTH_SALT', $_ENV['AUTH_SALT']);
define('LOGGED_IN_SALT', $_ENV['SECURE_AUTH_SALT']);
define('NONCE_SALT', $_ENV['LOGGED_IN_SALT']);
/**#@-*/
/**
* Префикс таблиц в базе данных WordPress.
*
* Можно установить несколько сайтов в одну базу данных, если использовать
* разные префиксы. Пожалуйста, указывайте только цифры, буквы и знак подчеркивания.
*/
$table_prefix = 'syre_';
/**
* Для разработчиков: Режим отладки WordPress.
*
* Измените это значение на true, чтобы включить отображение уведомлений при разработке.
* Разработчикам плагинов и тем настоятельно рекомендуется использовать WP_DEBUG
* в своём рабочем окружении.
*
* Информацию о других отладочных константах можно найти в документации.
*
* @link https://ru.wordpress.org/support/article/debugging-in-wordpress/
*/
define('WP_DEBUG', $_ENV['WP_DEBUG'] ?? false);
/* Произвольные значения добавляйте между этой строкой и надписью "дальше не редактируем". */
/* Это всё, дальше не редактируем. Успехов! */
/** Абсолютный путь к директории WordPress. */
if (!defined('ABSPATH')) {
define('ABSPATH', __DIR__ . '/');
}
/** Инициализирует переменные WordPress и подключает файлы. */
require_once ABSPATH . 'wp-settings.php';