Jump to content
php.lv forumi

Mysql kļūda


hoho

Recommended Posts

nepareizs hosts un/vai user un/vai password tajā vietā, kur slēdzies klāt mysql'am

tā teksta vietā izstrādātājs varēja izdomāt kautvai 'bla bla bla'.

Nekā.. Pamēģini ierakstīt nepareizu hostu un/vai jūzeri un slēgties pie servera - paziņojums(i) būs pilnīgi cits(i) un tam nav nekāda sakara ar izstrādātāja 'bla bla' (ja šeit ir domāts MySQL developeri).

 

'Gone away' visbiežāk ir fatals errors uz MySQL kur kverija brīdī mysqls sakaras un nodropo klientu, taču tākā MySQLs parasti automātiski māk rekoverēties (restartēties) tad bieži vien uzreiz nav saprotams, kur ir problēma. Parasti paliidz paskatiities Error failu (hostname.err mysql direktorijaa) vai ieslēgt query logingu.

 

Otra lieta ir MySQLs apzināti ir pārtraucis konekciju. Proti bieži vien produkcijas serverim ir krietni mazāks (vismaz es lieku) wait_time settings - laiks cik ilgi MySQL atstāj vaļā idlējošu konekciju. Piemēram wait_time = 10 (10 sekundes) var sanāk šādi:

<?
// Sleedzamies klaat
mysql_connect();

// Daram kaut ko citu / gjenereejam 10+ sec

mysql_query(); <- sheit buus Gone away
?>

 

Šeit ir pilnīgāka visu gadijumu dokumentācija http://dev.mysql.com/doc/refman/5.0/en/gone-away.html

Link to comment
Share on other sites

×
×
  • Create New...