MYSQL/PHP Lost connection to MySQL server during query

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • Mystiqes
  • Registratie: Juli 2002
  • Laatst online: 26-12-2022
Ik heb een probleempje als het gaat om het verbinding maken naar de sql database. Ik gebruik zelf ook apache server + mysql + phpmyadmin via localhost en dat werkt perfect. Nu wil ik de website online plaatsen en geef hij de melding:

Warning: mysql_connect() [function.mysql-connect]: Lost connection to MySQL server during query in /********.php on line 228
I cannot connect to the database because: Lost connection to MySQL server during query

Dit is de code voor het connecten (ongeveer)

<?php
mysql_connect("localhost", "******", "******") or die(mysql_error());
mysql_select_db("132456") or die(mysql_error());
?>

[ Voor 49% gewijzigd door Mystiqes op 11-03-2005 16:54 ]


Acties:
  • 0 Henk 'm!

  • ÜberWicked
  • Registratie: Oktober 2004
  • Laatst online: 19-09 21:07
erg grote db? (onwaarsch.)

Wellicht slechte netwerkverbinding?

Zet de time-out van je script iets hoger (als het goed is in php.ini), als je daar tenminste toegang tot heb.

Acties:
  • 0 Henk 'm!

  • Mystiqes
  • Registratie: Juli 2002
  • Laatst online: 26-12-2022
ÜberWicked schreef op vrijdag 11 maart 2005 @ 16:55:
erg grote db? (onwaarsch.)

Wellicht slechte netwerkverbinding?

Zet de time-out van je script iets hoger (als het goed is in php.ini), als je daar tenminste toegang tot heb.
Nee, ik heb bijna nergens toegang tot. Maar ik bedacht me wel dat ik in mijn orginele script volgens mij achter de database selectie geen "or die(mysql_error());" heb staan. Ik maak ook niet gebruik van het statement "msql_close()"

Echter werkt het wel bij mij op de localhost.....

[ Voor 6% gewijzigd door Mystiqes op 11-03-2005 17:00 ]


Acties:
  • 0 Henk 'm!

  • _reboot_
  • Registratie: December 2004
  • Laatst online: 17-09 22:35
Dit heb ik ook meegemaakt. Ik heb problemen gehad terwijl ik foto's (jaja, geloof t of niet, maar 't moest van school ;)) uit een database moest halen. Foto's waren 11 MB groot. Bij het invoeren van foto's (met binary foto's) kreeg ik dezelfde foutmelding.

Ik heb het toen opgelost door deze query uit te voeren: SET GLOBAL MAX_ALLOWED_PACKET = 10000000; Hiermee zet je de grootte op 10 MB, mocht je een grotere buffer nodig hebben dan kun je natuurlijk een grotere waarde invullen.

Suc6

Acties:
  • 0 Henk 'm!

  • ÜberWicked
  • Registratie: Oktober 2004
  • Laatst online: 19-09 21:07
Mystiqes schreef op vrijdag 11 maart 2005 @ 16:58:
[...]


Nee, ik bijna nergens toegang tot. Maar ik bedacht me wel dat ik in mijn orginele script volgens mij achter de database selectie geen "or die(mysql_error());" heb staan. Ik maak ook niet gebruik van het statement "msql_close()"

Echter werkt het wel bij mij op de localhost.....
or die(mysql_error()) is verder goed, en mysql_close staat netjes maar niet nodig, aangezien php zelf de connectie sluit, en de connectie word al verloren bij het uitvoeren van de query.

Kan je posten wat er staat bij het MySQL gedeelte van phpinfo(); ?

Acties:
  • 0 Henk 'm!

  • _reboot_
  • Registratie: December 2004
  • Laatst online: 17-09 22:35
Een or die(mysql_error()) achter de mysql_query() is wel erg handig, krijg je gelijk een goede en degelijke foutmelding terug waarmee je iets kunt. mysql_close() is om de opgezette sessie te verbreken. Het werkt zonder (uiteraard), maar als je netjes wilt programmeren zou ik hem toch aan het einde van het script even afsluiten.

Acties:
  • 0 Henk 'm!

  • Mystiqes
  • Registratie: Juli 2002
  • Laatst online: 26-12-2022
_reboot_ schreef op vrijdag 11 maart 2005 @ 17:00:
Dit heb ik ook meegemaakt. Ik heb problemen gehad terwijl ik foto's (jaja, geloof t of niet, maar 't moest van school ;)) uit een database moest halen. Foto's waren 11 MB groot. Bij het invoeren van foto's (met binary foto's) kreeg ik dezelfde foutmelding.

Ik heb het toen opgelost door deze query uit te voeren: SET GLOBAL MAX_ALLOWED_PACKET = 10000000; Hiermee zet je de grootte op 10 MB, mocht je een grotere buffer nodig hebben dan kun je natuurlijk een grotere waarde invullen.

Suc6
Klinkt goed, alleen mijn database heb ik leeg gemaakt. Ik zal nu eers ervandoor, zal vanavond even kijken.

Bedankt

Acties:
  • 0 Henk 'm!

  • Mystiqes
  • Registratie: Juli 2002
  • Laatst online: 26-12-2022
ÜberWicked schreef op vrijdag 11 maart 2005 @ 17:01:
[...]


or die(mysql_error()) is verder goed, en mysql_close staat netjes maar niet nodig, aangezien php zelf de connectie sluit, en de connectie word al verloren bij het uitvoeren van de query.

Kan je posten wat er staat bij het MySQL gedeelte van phpinfo(); ?
Hij loopt stuk op de derde regel van deze code " $dbh=mysql_connect ("db.domeinnaam.nl", "db", "ww") " met lost connection during query, maar voor volledigheid de code. Graag hulp, bedankt.

code:
1
2
3
4
5
6
7
8
9
<?
<?php
$link = mysql_connect('db.mijnsite.nl', 'user', 'ww');
if (!$link) {
   die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
mysql_close($link);
?>

[ Voor 72% gewijzigd door Mystiqes op 12-03-2005 15:37 ]


Acties:
  • 0 Henk 'm!

  • ÜberWicked
  • Registratie: Oktober 2004
  • Laatst online: 19-09 21:07
Mystiqes schreef op zaterdag 12 maart 2005 @ 13:53:
[...]


Hij loopt stuk op de derde regel van deze code " $dbh=mysql_connect ("db.domeinnaam.nl", "db", "ww") " met lost connection during query, maar voor volledigheid de code. Graag hulp, bedankt.

code:
1
2
3
4
5
6
7
8
9
<?
<?php
$link = mysql_connect('db.mijnsite.nl', 'user', 'ww');
if (!$link) {
   die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
mysql_close($link);
?>
Geeft PHP geen error?

Acties:
  • 0 Henk 'm!

  • ixi
  • Registratie: December 2001
  • Laatst online: 27-08 23:59

ixi

Kreeg die fout ook vaker, alleen op willekeurige tijdstippen.

Fout werd bij mij veroorzaakt door een rare CHMOD instelling van het PHP script (en de map waarin deze stond). Deze heb ik toen op 755 gezet toen was het probleem weg :)

Acties:
  • 0 Henk 'm!

  • Mystiqes
  • Registratie: Juli 2002
  • Laatst online: 26-12-2022
PHP error = lost connectio during query 2013

[ Voor 62% gewijzigd door Mystiqes op 13-03-2005 10:38 ]


Acties:
  • 0 Henk 'm!

  • Mystiqes
  • Registratie: Juli 2002
  • Laatst online: 26-12-2022
PHP error = lost connection during query 2013

Acties:
  • 0 Henk 'm!

  • TheRookie
  • Registratie: December 2001
  • Niet online

TheRookie

Nu met R1200RT

Is het niet handig om ook ff contact op te nemen met je hosting provider ?
Misschien dat zij bijv. timeout instellingen kunnen checken enzo ...

Acties:
  • 0 Henk 'm!

  • Mystiqes
  • Registratie: Juli 2002
  • Laatst online: 26-12-2022
TheRookie schreef op zondag 13 maart 2005 @ 10:44:
Is het niet handig om ook ff contact op te nemen met je hosting provider ?
Misschien dat zij bijv. timeout instellingen kunnen checken enzo ...
Topic (closed), opgelost.

Er was een fout met de instelling van de provider.

[ Voor 30% gewijzigd door Mystiqes op 14-03-2005 15:39 ]

Pagina: 1