我有一个php页面在我的本地主机上工作正常,但在网络服务器上崩溃了。我已经和godaddy一起检查过,一切都很好(不是我希望的......)而且我完全不知道为什么它无法在服务器上正常工作。
关于页面
该页面首先从上一页的表单中收集帖子数据。
然后检查是否已提交另一个表单。如果已提交第二个表单,则运行SQL INSERT,如果不是则继续。
然后,它使用第一个表单中的数据从同一数据库中的2个单独表中收集一些数据。然后它会打开一个表格和一些<th>
。然后,它从同一数据库中的第三个表中查找信息,如果找到数据,则会将该数据返回到表中。
表中的数据也是隐藏大多数字段的表单。在表的末尾有一个提交按钮,它将表单中的可更改字段发布到“确认并关闭”页面(工作正常)。
在提交按钮之后有一个搜索字段,允许用户在另一个(第4个)表中搜索要添加到上面表格/表单的数据。每个搜索结果都是一个带有标记为“添加”的提交按钮的表单。提交此表单时,数据将发布到自身,并处理/添加到数据库和表中。
此页面大约每5次用户点击一次搜索结果添加就会崩溃,几分钟内无法访问。有谁知道为什么?
已添加
糟糕,我忘记了错误消息:
Safari变为空白屏幕,显示消息“Safari无法打开页面,因为网络连接已丢失”。其他浏览器非常相似,但其他网站和带有互联网的应用程序都需要工作。
答案 0 :(得分:1)
听起来像是我朋友几周前的一个问题。事实证明,GoDaddy服务器的内存最大化。所以我建议的第一件事是登录你的GoDaddy仪表板并检查你的实例的内存。应该很容易做到这一点,如果它最大化,你应该看到一个红色的进度条。如果是这样的话,你可能只是发现了问题。然后你要么:
我的朋友去了#3,他报告问题已经解决了。
希望有所帮助。