mirror of
https://gitee.com/fastadminnet/framework.git
synced 2026-07-02 05:02:48 +08:00
环境变量不区分大小写
This commit is contained in:
4
base.php
4
base.php
@@ -44,9 +44,11 @@ require CORE_PATH . 'Loader.php';
|
||||
if (is_file(ROOT_PATH . 'env' . EXT)) {
|
||||
$env = include ROOT_PATH . 'env' . EXT;
|
||||
foreach ($env as $key => $val) {
|
||||
$name = ENV_PREFIX . $key;
|
||||
$name = ENV_PREFIX . strtoupper($key);
|
||||
if (is_bool($val)) {
|
||||
$val = $val ? 1 : 0;
|
||||
} elseif (!is_scalar($val)) {
|
||||
continue;
|
||||
}
|
||||
putenv("$name=$val");
|
||||
}
|
||||
|
||||
@@ -352,9 +352,12 @@ class App
|
||||
} else {
|
||||
//重新申请一块比较大的buffer
|
||||
if (ob_get_level() > 0) {
|
||||
ob_end_clean();
|
||||
$output = ob_get_clean();
|
||||
}
|
||||
ob_start();
|
||||
if (!empty($output)) {
|
||||
echo $output;
|
||||
}
|
||||
}
|
||||
|
||||
// 应用命名空间
|
||||
|
||||
@@ -81,7 +81,7 @@ class Config
|
||||
|
||||
if (!strpos($name, '.')) {
|
||||
// 判断环境变量
|
||||
$result = getenv(ENV_PREFIX . $name);
|
||||
$result = getenv(ENV_PREFIX . strtoupper($name));
|
||||
if (false !== $result) {
|
||||
return $result;
|
||||
}
|
||||
@@ -89,7 +89,7 @@ class Config
|
||||
} else {
|
||||
// 二维数组设置和获取支持
|
||||
$name = explode('.', $name);
|
||||
$result = getenv(ENV_PREFIX . $name[0] . '_' . $name[1]);
|
||||
$result = getenv(ENV_PREFIX . strtoupper($name[0] . '_' . $name[1]));
|
||||
// 判断环境变量
|
||||
if (false !== $result) {
|
||||
return $result;
|
||||
@@ -113,7 +113,7 @@ class Config
|
||||
}
|
||||
|
||||
if (!strpos($name, '.')) {
|
||||
$result = getenv(ENV_PREFIX . $name);
|
||||
$result = getenv(ENV_PREFIX . strtoupper($name));
|
||||
if (false !== $result) {
|
||||
return $result;
|
||||
}
|
||||
@@ -122,7 +122,7 @@ class Config
|
||||
} else {
|
||||
// 二维数组设置和获取支持
|
||||
$name = explode('.', $name);
|
||||
$result = getenv(ENV_PREFIX . $name[0] . '_' . $name[1]);
|
||||
$result = getenv(ENV_PREFIX . strtoupper($name[0] . '_' . $name[1]));
|
||||
// 判断环境变量
|
||||
if (false !== $result) {
|
||||
return $result;
|
||||
|
||||
@@ -83,11 +83,11 @@
|
||||
<meta name="robots" content="noindex,nofollow" />
|
||||
<style>
|
||||
/* Base */
|
||||
body{
|
||||
body {
|
||||
color: #333;
|
||||
font: 16px Verdana, "Helvetica Neue", helvetica, Arial, 'Microsoft YaHei', sans-serif;
|
||||
margin: 0px;
|
||||
padding: 20px;
|
||||
padding: 0 20px 20px;
|
||||
}
|
||||
h1{
|
||||
margin: 10px 0 0;
|
||||
@@ -145,6 +145,9 @@
|
||||
}
|
||||
|
||||
/* Exception Info */
|
||||
.exception {
|
||||
margin-top: 20px;
|
||||
}
|
||||
.exception .message{
|
||||
padding: 12px;
|
||||
border: 1px solid #ddd;
|
||||
|
||||
Reference in New Issue
Block a user