网站之前正常,覆盖了一下 php.ini 配置文件,重启IIS后就提示 dedeCMS后台登录提示验证码不正确 。
排除session目录权限之类的问题,最终确认是 fastcgi.impersonate =1 这个没启用导致的
将php.ini 里的
; fastcgi.impersonate =1
去掉最前面的注释,改成
fastcgi.impersonate =1
保存后重启就正常了。
另外这个设置不启用有时候还会导致 PHP 调用相对路径出错,报 failed to open stream: No such file or directory
Copyright © 2013-2021 8a.hk All Rights Reserved. 八艾云 版权所有 中山市八艾云计算有限公司 粤ICP备14095776号