在我的服务器上,主机提供了一些替代的 PHP.ini 配置。
唯一具有扩展邮编(我需要)的描述为:
zip_cgi.fix_pathinfo
经验丰富的用户的高级设置:cgi.fix_pathinfo = 1 和 Extension Zip 已启用
我主要将该网站用于 wordpress ,但我想知道这可能产生的影响(或意义)是什么。
来自:http ://www.php.net/manual/en/ini.core.php#ini.cgi.fix-pathinfo
为 CGI 提供真正的 PATH_INFO/PATH_TRANSLATED 支持。PHP 以前的行为是将 PATH_TRANSLATED 设置为 SCRIPT_FILENAME,并且不了解 PATH_INFO 是什么。有关 PATH_INFO 的更多信息,请参阅 CGI 规范。将此设置为 1 将导致 PHP CGI 修复其路径以符合规范。设置为零会导致 PHP 像以前一样运行。默认情况下它是打开的。您应该修复您的脚本以使用 SCRIPT_FILENAME 而不是 PATH_TRANSLATED。
谷歌搜索只给我提供了模糊的结果,以及直接询问主机(呼叫中心的女孩不太了解,技术人员没有响应..)