网页崩溃在网络主机上但不在本地主机上

时间:2015-11-16 14:18:33

标签: javascript php sql crash connection

我有一个php页面在我的本地主机上工作正常,但在网络服务器上崩溃了。我已经和godaddy一起检查过,一切都很好(不是我希望的......)而且我完全不知道为什么它无法在服务器上正常工作。

关于页面

该页面首先从上一页的表单中收集帖子数据。 然后检查是否已提交另一个表单。如果已提交第二个表单,则运行SQL INSERT,如果不是则继续。 然后,它使用第一个表单中的数据从同一数据库中的2个单独表中收集一些数据。然后它会打开一个表格和一些<th>。然后,它从同一数据库中的第三个表中查找信息,如果找到数据,则会将该数据返回到表中。 表中的数据也是隐藏大多数字段的表单。在表的末尾有一个提交按钮,它将表单中的可更改字段发布到“确认并关闭”页面(工作正常)。

在提交按钮之后有一个搜索字段,允许用户在另一个(第4个)表中搜索要添加到上面表格/表单的数据。每个搜索结果都是一个带有标记为“添加”的提交按钮的表单。提交此表单时,数据将发布到自身,并处理/添加到数据库和表中。

此页面大约每5次用户点击一次搜索结果添加就会崩溃,几分钟内无法访问。有谁知道为什么?

已添加

糟糕,我忘记了错误消息:

Safari变为空白屏幕,显示消息“Safari无法打开页面,因为网络连接已丢失”。其他浏览器非常相似,但其他网站和带有互联网的应用程序都需要工作。

1 个答案:

答案 0 :(得分:1)

听起来像是我朋友几周前的一个问题。事实证明,GoDaddy服务器的内存最大化。所以我建议的第一件事是登录你的GoDaddy仪表板并检查你的实例的内存。应该很容易做到这一点,如果它最大化,你应该看到一个红色的进度条。如果是这样的话,你可能只是发现了问题。然后你要么:

  1. 优化您的代码
  2. 购买更多内存
  3. 或转移到其他主机提供商
  4. 我的朋友去了#3,他报告问题已经解决了。

    希望有所帮助。