Autor | Zpráva | ||
---|---|---|---|
crossbone Profil * |
#1 · Zasláno: 29. 7. 2009, 16:24:17
Ahoj,
mám takovej dotaz, mám docela náročnej skript na čas kdy stahuju určitou věc z jinýho webu a zatím následuje SELECT z databáze, doba stažení souboru trvá zhruba 57 vteřin a potom se neprovede ten SELECT - jako by nebylo připojeno s databází. Tak se chci zeptat jestli to automatické odpojení nejde nějak zrušit nebo jak bych se tomu mohl vyhnout? Ještě přikládám chybovou hlášku z DB MySQL server has gone away |
||
Kajman_ Profil * |
#2 · Zasláno: 29. 7. 2009, 16:36:55
Proč se nepřihlásíte až ve chvíli, kdy máte stažený soubor?
|
||
crossbone Profil * |
#3 · Zasláno: 29. 7. 2009, 16:44:10
protože to stažení souvisí tak trochu s databází, musím z databáze načíst přihlašovací údaje, a pak je vložit do toho skriptu na stažení
|
||
Aleš Janda Profil |
#4 · Zasláno: 29. 7. 2009, 21:10:53
Tak se připoj k DB, načti přihlašovací údaje, odpoj, stáhni soubor a zase se připoj :-) Obecně není dobré mít hodně různých spojení a zbytečně visící spojení je škoda :-)
|
||
ninja Profil |
#5 · Zasláno: 29. 7. 2009, 21:42:38
crossbone: nebo si nastavte delší timeout, ale to předpokládám není ve vaší moci.
|
||
crossbone Profil * |
#6 · Zasláno: 30. 7. 2009, 12:55:36
a jak se odpojím?
mysql_close($dbc); |
||
Časová prodleva: 15 let
|
0