我收到以下错误,当我在我的本地使用$_SERVER['PATH_INFO']
:
Notice: Undefined index: PATH_INFO
我使用WAMP。有人能告诉我为什么会发生这种情况吗?
我收到以下错误,当我在我的本地使用$_SERVER['PATH_INFO']
:
Notice: Undefined index: PATH_INFO
我使用WAMP。有人能告诉我为什么会发生这种情况吗?
如果你的URL看起来像这样 http://localhost/
然后$_SERVER['PATH_INFO']
是不集。
PATH_INFO并非总是设置。它仅在脚本后面有尾随路径信息时设置。
例如,如果你有一个文件位置为:本地主机/ index.php的 你通过这个网址访问:本地主机/ index.php文件/富/酒吧
然后 $ _ SERVER [“PATH_INFO”如果你通过URL访问脚本]将被设置为“/富/酒吧”
但的值localhost/index.php文件,然后PATH_INFO将不会设置,你会看到这样的通知试图访问的阵列的未定义的索引
感谢您的信息! – 2012-03-26 20:53:15
相关:[ST ackoverflow.com/questions/7818038/..](http://stackoverflow.com/questions/7818038/serverpath-info-undefined-index-path-info) – safarov 2012-03-26 20:26:28
这意味着SERVER数组中没有PATH_INFO键。你的apache是否配置为允许path_info? – 2012-03-26 20:35:40