环境:windows server 2016
安装IIS时勾选上CGI

添加模块映射,可执行文件选择php解释器php-cgi.exe

点击请求限制按钮,在IIS 7.0/7.5版本上默认不勾选,IIS10.0版本为勾选


访问http://127.0.0.1/phpinfo.png/.php复现成功

修复
在php.ini文件中找到cgi.fix_pathinfo,修改为0
博客介绍了在Windows Server 2016环境下安装PHP的步骤,包括安装IIS时勾选CGI、添加模块映射并选择php解释器,还提及不同IIS版本请求限制按钮的勾选情况。访问复现成功后,给出修复方法,即在php.ini文件中修改cgi.fix_pathinfo为0。
安装IIS时勾选上CGI

添加模块映射,可执行文件选择php解释器php-cgi.exe

点击请求限制按钮,在IIS 7.0/7.5版本上默认不勾选,IIS10.0版本为勾选


访问http://127.0.0.1/phpinfo.png/.php复现成功

修复
在php.ini文件中找到cgi.fix_pathinfo,修改为0
634

被折叠的 条评论
为什么被折叠?