PW4.3.2升级成功后,前台注册,登录没有问题,打开后台页面也显示正常,验证码可见,但点击登录后出现以下错误提示:
CGI Error
The specified CGI application misbehaved by not returning a complete set of HTTP headers.
错误原因及解决方法:
1、进入后台显示:The specified CGI application misbehaved by not returning a complete set of HTTP headers。http协议的头cgi输出不正确或者他无法正确解释,是因为perl脚本的第一句中不支持 -wT 参数,将所有的 -wT 替换成 -w 即可,即:将 #!/usr/bin/perl wT 替换为:将 #!/usr/bin/perl w,这是代表php是以CGI模试运行的,在php.ini找到 cgi.force_redirect 把前面的分号去掉,把值改成0就行了,再次运行,这是PHP另一种运行模式的配置方法。
2、或者用4.0.1的admin/admincp.php替换一下。
新闻热点
疑难解答
图片精选