FAQ |
Kalender |
|
2009-02-23, 11:06 | #1 | ||
|
|||
Flitig postare
|
Jag har ett batch-script i php som tar väldigt lång tid att exekvera. Den består av en massa sql-frågor och beräkningar. I början av scriptet så gör jag en en mysql_connect(). Samma koppling använder jag genom hela scriptet.
Men, nu har det börjat dyka upp en felmeddelande "MySQL server has gone away". Som jag förstår det har själva kopplingen timat-ut någon gång under körningen av php-scriptet. Frågan är hur jag upptäcker att jag inte längre har någon connection. Om jag gör $db = mysql_connect(...) kan jag då senare i mitt script kolla if (!$db) { $db = mysql_connect(...) } Eller finns det något smidigare sätt att kolla om uppkopplingen finns eller ej? |
||
Svara med citat |
Svara |
|
|