昨夜渡轮 发表于 2011-10-6 18:30:15

怎样判断服务器环境是否支持 PATH_INFO

如题,有些服务器环境不支持path_info, 比如部分IIS服务器,因为现在用框架写程序,单一入口的话不支持path_info的话URL就要用传统的模式,所以要做个判断自动使用可以运行的模式,不然有的服务器上程序用不了

longjianghu 发表于 2011-10-9 09:35:04

IIS和APACHE默认都支持的吧,主要是nginx有可能不支持!

longjianghu 发表于 2011-10-9 09:52:24

刚才突然想到一个方法,比如你当前页地址是localhost/test.php哪么你直接在后面加上/test,组成一个URL字符串localhost/test.php/abc,如果$_SERVER["PATH_INFO"]有值的话就支持没有就应该不支持了。

php_G 发表于 2011-10-9 12:33:47

nginx 不支持,,,好麻烦。~~~~~
页: [1]
查看完整版本: 怎样判断服务器环境是否支持 PATH_INFO