Updates
This commit is contained in:
@@ -15,7 +15,7 @@ Env::init();
|
||||
* Set up our global environment constant and load its config first
|
||||
* Default: development
|
||||
*/
|
||||
define('WP_ENV', env('WP_ENV') ?: 'local');
|
||||
define('WP_ENV', env('WP_ENV') ?: 'development');
|
||||
|
||||
$env_config = __DIR__ . '/environments/' . WP_ENV . '.php';
|
||||
|
||||
@@ -26,7 +26,7 @@ if (file_exists($env_config)) {
|
||||
/**
|
||||
* URLs
|
||||
*/
|
||||
define('WP_HOME', env('WP_HOME'));
|
||||
define('WP_HOME', env('WP_HOME') ?: 'http://localhost');
|
||||
define('WP_SITEURL', WP_HOME . '/wp');
|
||||
|
||||
/**
|
||||
@@ -43,7 +43,7 @@ define('VP_PROJECT_ROOT', $webroot_dir . '/wp/');
|
||||
define('DB_NAME', env('MYSQL_DATABASE'));
|
||||
define('DB_USER', env('MYSQL_USER'));
|
||||
define('DB_PASSWORD', env('MYSQL_PASSWORD'));
|
||||
define('DB_HOST', env('WP_DB_HOST') ?: 'db');
|
||||
define('DB_HOST', env('WP_DB_HOST') ?: 'localhost');
|
||||
define('DB_CHARSET', 'utf8mb4');
|
||||
define('DB_COLLATE', '');
|
||||
$table_prefix = env('DB_PREFIX') ?: 'wp_';
|
||||
|
||||
@@ -1,7 +1,25 @@
|
||||
<?php
|
||||
/** Development */
|
||||
ini_set('display_errors', 0);
|
||||
define('WP_DEBUG_DISPLAY', false);
|
||||
define('SCRIPT_DEBUG', false);
|
||||
/** Disable all file modifications including updates and update notifications */
|
||||
define('DISALLOW_FILE_MODS', true);
|
||||
define('SAVEQUERIES', true);
|
||||
define('WP_DEBUG', true);
|
||||
define('SCRIPT_DEBUG', true);
|
||||
|
||||
/**
|
||||
* Use Dotenv to set required environment variables and load .local.env file
|
||||
*/
|
||||
|
||||
$dotenv_dir = dirname(dirname(dirname(__DIR__)));
|
||||
|
||||
$env_file_name = null;
|
||||
|
||||
if (file_exists($dotenv_dir . '/development.env')) {
|
||||
$env_file_name = 'development.env';
|
||||
} else if(file_exists($dotenv_dir . '/.env')) {
|
||||
$env_file_name = '.env';
|
||||
}
|
||||
|
||||
if (isset($env_file_name)) {
|
||||
$dotenv = new Dotenv\Dotenv($dotenv_dir, $env_file_name);
|
||||
$dotenv->load();
|
||||
$dotenv->required(['MYSQL_DATABASE', 'MYSQL_USER', 'MYSQL_PASSWORD']);
|
||||
}
|
||||
@@ -1,16 +0,0 @@
|
||||
<?php
|
||||
/** Development */
|
||||
define('SAVEQUERIES', true);
|
||||
define('WP_DEBUG', true);
|
||||
define('SCRIPT_DEBUG', true);
|
||||
|
||||
/**
|
||||
* Use Dotenv to set required environment variables and load .env file in root if on local
|
||||
*/
|
||||
|
||||
$dotenv_dir = dirname(dirname(dirname(__DIR__)));
|
||||
$dotenv = new Dotenv\Dotenv($dotenv_dir, 'local.env');
|
||||
if (file_exists($dotenv_dir . '/local.env')) {
|
||||
$dotenv->load();
|
||||
$dotenv->required(['MYSQL_DATABASE', 'MYSQL_USER', 'MYSQL_PASSWORD', 'WP_HOME']);
|
||||
}
|
||||
7
backend/config/environments/staging.php
Normal file
7
backend/config/environments/staging.php
Normal file
@@ -0,0 +1,7 @@
|
||||
<?php
|
||||
/** Development */
|
||||
ini_set('display_errors', 0);
|
||||
define('WP_DEBUG_DISPLAY', false);
|
||||
define('SCRIPT_DEBUG', false);
|
||||
/** Disable all file modifications including updates and update notifications */
|
||||
define('DISALLOW_FILE_MODS', true);
|
||||
Reference in New Issue
Block a user