1

我有一个 php 脚本,只要我通过 localhost 填写表格,它就会更新数据库表。我可以访问我的本地主机主页,然后填写相应的表格,但是一旦我点击提交,我就会收到上述错误。当我当时检查 wamp 图标时,它从绿色变为橙色。这令人毛骨悚然,它一直是绿色的,但是一旦调用了那个特定的 php 文件,它就会变成橙色。脚本没有任何问题,因为我以前多次使用过它。从那时起,我不得不在两者之间重新安装 wamp 并给出错误。

另外,phpmyadmin 页面不是每次都打开,它说#2002 多次无法登录 MySQL 服务器。也许这就是原因,我的 php 脚本无法连接到 MYsql 服务器,我已经尝试过其他线程的解决方案,但它们都没有工作:( :(

请帮助我,我被困住了,有一项重要的工作要做。有人愿意帮助我使用 temaviewer 吗?

4

1 回答 1

2

MySQL server has gone away 错误最常见的原因是服务器超时并关闭了连接。

ini_set('mysql.connect_timeout', 300);
ini_set('default_socket_timeout', 300);

它们被设置为默认值 60 秒,这导致了我的问题。看这里了解更多详情

于 2013-03-16T10:20:54.027 回答