修复配置extra目录临时文件名中含CONF_EXT(如 vi 的 .swp 文件)被错误加载导致报错的问题

This commit is contained in:
Heyu
2017-06-09 12:08:26 +08:00
committed by ThinkPHP
parent 8a5ad4b79b
commit 45d105cec0

View File

@@ -492,7 +492,7 @@ class App
$dir = CONF_PATH . $module . 'extra';
$files = scandir($dir);
foreach ($files as $file) {
if (strpos($file, CONF_EXT)) {
if (pathinfo($file, PATHINFO_EXTENSION) === CONF_EXT) {
$filename = $dir . DS . $file;
Config::load($filename, pathinfo($file, PATHINFO_FILENAME));
}