1

我刚刚上传了与 MySQL 数据库链接的网站(这是我的第一次)

当我打开从数据库中提取信息的页面时,它总是会出现此错误(刷新时它会消失)

警告:mysql_pconnect() [function.mysql-pconnect]:MySQL 服务器已在第 9 行的 D:\Hosting\2941136\html\test_sites\solera2013\Connections\SoleraMenuSystem.php 中消失

谁能告诉我为什么这个错误在页面第一次加载时弹出并在刷新后消失

谢谢丹

这是网站: http: //graves-incorporated.com/test_sites/solera2013/menu_dinner.php

4

2 回答 2

2

阅读 MySQL 参考以获取此错误消息:

https://dev.mysql.com/doc/refman/5.0/en/gone-away.html

于 2013-05-08T19:47:32.670 回答
0

你应该增加mysql.connect_timeout option

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

你也可以ping你的连接,它是活的还是丢失的

if(!mysql_ping($connection)){
// reconnect
}
于 2013-05-08T19:46:38.193 回答