The specified CGI application misbehaved by ...的解决方法

运行时出现:

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模试运行的

如果是在IIS下的话,打开PHP.INI查找"cgi.force_redirect",把前面的分号去掉并将其值置0;
如果是用的APACHE这个选项对它没有什么影响,把它注释掉.

再次运行 成功了吧 这是PHP另一种运行模式的配置方法
如履薄冰