2

警告:mysql_pconnect(): MySQL server has gone away in D:\xampp-portable\htdocs\project\database\dbconn.php 第 16 行

我在页面顶部收到此错误,但页面显示正确。我该如何解决这个问题或只是避免在页面上显示警告?我正在使用从 Windows Azure 试用版创建的 Cleardb。

第 16 行:$conn = mysql_pconnect($hostname_conn, $username_conn, $password_conn,TRUE) 或 trigger_error(mysql_error(),E_USER_ERROR);

4

1 回答 1

2

每当您恢复已超时的持久连接时,您都会收到此错误。

mysql_pconnect您使用而不是有特定原因mysql_connect吗?如果没有,请尝试mysql_connect改用。

如果这是新代码,则根本不应该使用这些mysql_*函数,因为它们本质上是不安全的,很快就会被弃用。 如果可能,请改用 PDO 。

于 2012-12-27T19:39:22.047 回答