directive. // We must ensure this takes precedence over shell environment variables. if (isset($_SERVER['APP_ENV'])) { $_ENV['APP_ENV'] = $_SERVER['APP_ENV']; putenv('APP_ENV=' . $_SERVER['APP_ENV']); } if (file_exists(dirname(__DIR__) . '/config/bootstrap.php')) { require dirname(__DIR__) . '/config/bootstrap.php'; } elseif (method_exists(Dotenv::class, 'bootEnv')) { (new Dotenv())->bootEnv(dirname(__DIR__) . '/.env'); }