Php 为什么$#服务器[';原始路径信息';]缺失?

Php 为什么$#服务器[';原始路径信息';]缺失?,php,apache,Php,Apache,PUBLIC\u ROOT/uploads/test.php包含以下脚本,可由 国家: 为什么未设置$\u服务器['ORIG\u PATH\u INFO']?价值应该是多少?如何将服务器配置为包含它 谢谢你在问题中提到的 'ORIG_PATH_INFO' Original version of 'PATH_INFO' before processed by PHP. 如果PHP通过htaccess或mod_rewrite对原始的路径信息进行了任何更改,那么您的服务器将包括$\u server[

PUBLIC\u ROOT/uploads/test.php
包含以下脚本,可由

国家:

为什么未设置$\u服务器['ORIG\u PATH\u INFO']?价值应该是多少?如何将服务器配置为包含它


谢谢你在问题中提到的

'ORIG_PATH_INFO'
Original version of 'PATH_INFO' before processed by PHP.
如果PHP通过htaccess或mod_rewrite对原始的
路径信息进行了任何更改,那么您的服务器将包括
$\u server['ORIG_PATH_INFO']
,例如,如果您在/to to to to index.PHP/(使用htaccess:
RewriteRule^(.*)index.PHP/$1[L]
)之后重写所有内容,然后转到
$\u服务器['ORIG\u PATH\u INFO']
将被设置为
/无论什么
,因为这是原始路径

谢谢你,摩西,找不到太多文档。我可以问一下你是从哪里学来的吗?这里和那里有一些提示(还有我自己的一些测试)
PATH_INFO: /some/stuff
ORIG_PATH_INFO: UNSET
'ORIG_PATH_INFO'
Original version of 'PATH_INFO' before processed by PHP.
'ORIG_PATH_INFO'
Original version of 'PATH_INFO' before processed by PHP.