标签:
今天在nginx部署项目,在浏览器输入http://127.0.0.2/index.php/system/category/?action=list
老是提示error
nginx配置没有问题,下了其他应用,可以正常运行
查看了下index.php的代码
发现
$uriArr = explode(DIRECTORY_SEPARATOR, $_SERVER[‘REQUEST_URI‘]);
var_dump($uriArr);
输出是string
并没有分割$_SERVER[‘REQUEST_URI‘]
去网上查了下资料,原来
DIRECTORY_SEPARATOR是php的内置变量,显示系统分隔符的,在win下 \ 在linux下 /
将语句改为$uriArr = explode(‘/‘, $_SERVER[‘REQUEST_URI‘]);
OK了
DIRECTORY_SEPARATOR:PHP 系统分隔符常量
标签:
原文地址:http://www.cnblogs.com/baby123/p/5487378.html