在phpbb中按post提交后,网站无法连接

时间:2012-01-22 18:02:16

标签: javascript html apache php phpbb

当我在phpbb中写一篇文章时,大约有五分之一的时候按下提交它将会出现以下服务器错误 -

The connection was reset. The connection to the server was reset while the page was loading.

有谁知道这可能是什么原因造成的?我不确定它是不是一个不合适的php.ini设置,或者它是干扰phpBB提交的众多javascripts之一,还是?

2 个答案:

答案 0 :(得分:1)

如果您的脚本干扰了提交过程,那么它将是一致的而不是间歇性的。问题似乎更像是您与托管服务器之间的问题或托管服务的问题。您描述的连接错误是Firefox浏览器特有的声音。如果您要在IE上运行相同系列的测试,您可能会看到“无法显示此网页”错误。

您应该向您的主机提供商提出支持问题,但这可能会令人沮丧。如果您发布的5次中有4次成功,但1次失败,则可能是您在服务器上遇到连接可靠性问题,而不是软件配置问题。不幸的是,大型共享托管服务提供商没有最好的支持。第一层支持永远不会令人愉快。但是,我很确定服务器正在断开连接,质量支持工程师可以通过Web服务器日志确认。

最好请求其他人帮助进行类似测试,以确认您与服务器之间不存在间歇性路由问题。

答案 1 :(得分:1)

从技术上讲,这意味着服务器发送了一个TCP“重置”数据包,这基本上意味着“由于某种原因,这个连接无法完成,所以我要杀了它”。

根据我的经验,这个错误通常意味着服务器的内容出现严重错误。也许有些守护进程崩溃了......你必须检查服务器日志。

也许它只是过载,有时论坛可能需要昂贵的硬件,而且很少有预算。

或者它可能是PHP或Apache中的错误。

它可能不是PhpBB代码本身的错误,但这总是可能的。找出答案的唯一方法是逐步完成每行代码,看看它在哪里爆炸。