我收到以下錯誤,當我在我的本地使用$_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