apache下令人困惑的问题

2014-01-11 11:36:18 +08:00
 yingluck
apache下fastcgi+webpy搭建了两个程序代码差不多一模一样,其中一个运行正常,另一个就是死活不行,这是apache错误日志
[Fri Jan 10 22:24:59.757885 2014] [fcgid:warn] [pid 23626] (104)Connection reset by peer: [client 111.11.86.132:2086] mod_fcgid: error reading data from FastCGI server
[Fri Jan 10 22:24:59.757962 2014] [core:error] [pid 23626] [client :ip:2086] End of script output before headers: code.py


这是000-default.conf:

https://gist.github.com/zhao-ji/8366650

网上查了一下 发现这个问题很罕见 已有的答案已经看过了 没什么帮助
2755 次点击
所在节点    Python
3 条回复
xiaket
2014-01-12 12:44:47 +08:00
报错写明code.py里有问题哦
txlty
2014-01-12 18:42:40 +08:00
根据我的经验,你的程序有警告级别的错误,发到输出流里了。描述可能不太准确,反正大概就是这个意思。
在程序里 或者 配置文件里,把警告级别的错误关掉,应该就好了。

比如,php的话,在出错文件里加上error_reporting(0)就ok了。
yingluck
2014-01-13 14:58:56 +08:00
@xiaket 您是说这个吗? [End of script output before headers: code.py] 确实是代码里的问题 改正后能运行了
@txlty 搞定了 感谢!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/96557

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX