5.0.0 - 严重 - 未处理

如图api下面的config.php下有下面配置
// PATHINFO变量名 用于兼容模式
'var_pathinfo' => 'service',
// pathinfo分隔符
'pathinfo_depr' => '.',application下的config.php下有配置 // PATHINFO变量名 用于兼容模式
'var_pathinfo' => 's',
// pathinfo分隔符
'pathinfo_depr' => '/',入口文件绑定了模块define('BIND_MODULES', 'api');
正常的情况下访问m=api c=index a=indextest 的路由应该是:
http://localhost/index.php?service=index.indextest
可是却定位到了默认的api->index->index下面
在api->index->index下写入echo config('default_return_type');显示的是"service"(正确),后面查找错误,在\thinkphp\App.php下的module方法中var_dump($result)和var_dump($config)查找出来的分别是:
array (size=3)
0 => string 'api' (length=3)
1 => null
2 => nullaction_suffix' => string '' (length=0)
'controller_auto_search' => boolean false
'var_pathinfo' => string 's' (length=1)
'pathinfo_fetch' =>
array (size=3)
0 => string 'ORIG_PATH_INFO' (length=14)
1 => string 'REDIRECT_PATH_INFO' (length=18)
2 => string 'REDIRECT_URL' (length=12)
'pathinfo_depr' => string '/' (length=1)
'url_html_suffix' => string 'html' (length=4) 