"MySQL server has gone away" fel vid uppgradering till PHP 5.3
Uppdaterad Fredagen den 5 Mars 2010 12:21:29
Vid uppgradering till PHP 5.3 får jag felet "MySQL server has gone away".
Problem
Efter uppgradering till
PHP 5.3 funkar inte en del sidor bl.a. phpmyadmin. Felet som uppstår är följande:
#2006 - MySQL server has gone away
Orsak
Tilläggen
mysql och
mysqli har inte klient kompression i
PHP 5.3.0 och 5.3.1.
Lösning
Ta bort kompressionen (
MYSQL_CLIENT_COMPRESS) i MySQL uppkopplingen.
- Kod: Markera allt
mysql_connect($hostname_mySQL, $username_mySQL, $password_mySQL, TRUE, MYSQL_CLIENT_COMPRESS)
till
- Kod: Markera allt
mysql_connect($hostname_mySQL, $username_mySQL, $password_mySQL, TRUE)
Tillägg
PHP 5.3.2 ska nu ha stöd för klient kompression igen enligt
MySQL handboken.
Publiserad Onsdagen den 15 Juli 2009 10:39:05
Uppdaterad Fredagen den 5 Mars 2010 12:21:29
Inga kommentarer