php5.5.9 路由问题 如何解决?
例如url为:http://www.a.com/index.php/login/index因为在php5.5.9版本 获取的$_SERVER['SCRIPT_NAME']的值是/index.php/login/index而不是/index.php
导致
system->core->URI.php 类里面 _detect_uri()函数 返回空值
获取不到正确的控制器,一直进去默认的控制器
请问如何解决这个问题?
难道要降低php版本嘛?
config.php 文件修改配置
$config['uri_protocol'] = 'REQUEST_URI'; wlyx 发表于 2014-7-4 15:51
config.php 文件修改配置
$config['uri_protocol'] = 'REQUEST_URI';
测试过了,不行
嘿,建议你开启重写 暂时解决办法把enable_query_strings打开,不用路由 path info 配置错误? CI 貌似不支持 5.5 吧。
页:
[1]