|
刚刚装了CI 1.7.2, 直接浏览 http://localhost/index.php 没问题,能看到welcome的内容
但是用zend studio 5.5打开debug, 总是报URI错误
debug发现是debug环境中,有$_SERVER['QUERY_STRING'='start_debug=1&debug_port=10000&debug_fastfile=1&debug_host=127.0.0.1'
让程序误以为是真正的QUERY_STRING, 写到URI中,结果报错
我就修改URI.php中
// No PATH_INFO?... What about QUERY_STRING?
$path = (isset($_SERVER['QUERY_STRING'])) ? $_SERVER['QUERY_STRING'] : @getenv('QUERY_STRING');
增加
$path = str_replace($path,'','start_debug=1&debug_port=10000&debug_fastfile=1&debug_host=127.0.0.1');
暂时OK了 |
|