PDA

View Full Version : MySQL server has gone away


meissenation
10-13-2009, 12:15 PM
Hey guys,

I'm getting repeated MySQL errors all of the sudden and I don't know what changed that's causing it.


This one is the most popular and will occur about 5-6 times a day:

Database error in vBulletin :

mysql_connect(): MySQL server has gone away
...\vbulletin\includes\class_core.php on line 311

MySQL Error :
Error Number :
Request Date : Tuesday, October 13th 2009 @ 11:15:34 AM
Error Date : Tuesday, October 13th 2009 @ 11:15:44 AM
Script : http://www.mifbody.com/vbulletin/picture.php?pictureid=2037&albumid=245&thumb=1
Referrer : http://www.mifbody.com/vbulletin/
IP Address : 12.152.193.133
Username :
Classname : vB_Database
MySQL Version :


This one happens every now and then:

Database error in vBulletin :

mysql_connect(): [2002] A connection attempt failed because the connected party did not (trying to connect via tcp://localhost:3306)
...\vbulletin\includes\class_core.php on line 311

MySQL Error :
Error Number :
Request Date : Tuesday, October 13th 2009 @ 01:10:17 AM
Error Date : Tuesday, October 13th 2009 @ 01:11:17 AM
Script : http://www.mifbody.com/vbulletin/cron.php?rand=1255396215
Referrer : http://www.mifbody.com/vbulletin/index.php
IP Address : 99.18.26.229
Username :
Classname : vB_Database
MySQL Version :

This one happens occasionally too:

Database error in vBulletin 3.8.4:

Invalid SQL:

SELECT user.userid, user.options, user.username,
user.usergroupid, user.displaygroupid, whoread.dateline, whoread.ipaddress
FROM whoread as whoread
LEFT JOIN user as user USING (userid)
WHERE whoread.threadid = 29169
AND whoread.dateline > 0 ORDER BY username;

MySQL Error : Out of memory (Needed 1372840 bytes)
Error Number : 5
Request Date : Monday, October 12th 2009 @ 06:06:47 AM
Error Date : Monday, October 12th 2009 @ 06:06:48 AM
Script : http://www.mifbody.com/vbulletin/showthread.php?t=29169
Referrer :
IP Address : 65.55.4.171
Username : Unregistered
Classname : vB_Database
MySQL Version :

The first one - MySQL has gone away - is the more prevalent of the errors. Every time I get an error, though, it's always for class_core.php on line 311. Is a timeout that I have set too short or is there a firewall issue or what?

vBulletin 3.8.4
Windows Server 2003 SP2


It always occurs for people who are not logged in.

snakes1100
10-13-2009, 01:20 PM
raise the value of wait_timeout & connect_timeout by 60 in my.ini and restart sql.

Carnage
10-13-2009, 01:32 PM
<a href="https://vborg.vbsupport.ru/showpost.php?p=1835911&postcount=5" target="_blank">https://vborg.vbsupport.ru/showp...11&postcount=5</a>

meissenation
10-14-2009, 02:27 PM
Thanks! I did not have a wait_timeout or connect_timeout in my my.ini file. I added both and set them to 60. If the variables are not present, does anyone know what the default for both are? Should I automatically increase it another 60 since it wasn't in there before?