Bien©hen
16.03.2009, 22:01
Hallo Ihr Lieben
:( Ich hoffe mir kann hier jemand helfen. Ich erhalte seit geraumer Zeit von meinem Forum folgende DB Meldung
Datenbankfehler in vBulletin :
mysql_connect() [<a href='function.mysql-connect'>function.mysql-connect</a>]: User ****** already has more than 'max_user_connections' active connections
/www/htdocs/*****/forum/includes/class_core.php on line 311
MySQL-Fehler :
Fehler-Nr. :
Fehler-Zeit : Monday, 16.03.2009 @ 20:04:39
Datum : Monday, 16.03.2009 @ 20:04:39
Skript : http://eltern2008.de/forum/
Referrer : http://www.eltern2008.de/
IP-Adresse : ********
Benutzername :
Klassenname : vB_Database
MySQL-Version : Nun habe ich meinen Hoster (all.inkl) im Support davon in Kenntniss gesetzt. Ich hatte hier im Board gelesen das es mit dem Server zu tun haben muss.
Habe darauf hin diese Email erhalten.
vielen Dank für Ihre Anfrage.
Diese max_user_connections schützt die Nutzer auf dem System vor Überlastungen. Sollten Sie dieses Limit mit Ihren Verbindungen überschreiten so würde das entweder bedeuten, dass die Scripte Ihrer Domain den Server übermäßig stark strapazieren, oder das diese offene Verbindungen hinterlassen welche neue Verbindungen blockieren.
Ich würde Ihnen daher empfehlen sich bei wieder auftreten des Problems in den phpMyAdmin zu begeben und dort unter "Prozesse" zu erschließen, was die Probleme verursacht. Sollten dort tatsächliche Queries abgearbeitet werden so sollten Sie sich den Wechsel auf einen Managed Server überlegen.
Sollten dort viele Prozesse mit Status "SLEEP" zu sehen sein, so gibt es ein Script welches fehlerhaft offene Verbindungen zu Datenbank hinterlässt.
Oft passiert es auch das bei der Programmierung die Datenbankverbindung nicht über ein mysql_close() geschlossen wird.
Leider versteh ich nur Bahnhof. Bin net so das Genie in Sachen DB und diese ganzen Dinge. Was mich persönlich :eek: schockt ist die Tatsache das ich wohl auf einen neuen Server wechseln muss, der weit aus über meinem Budget liegt um mein Forum mntl. zu finanzieren :(
Nun bat ich den Support darum mir evtl zu helfen, da meine Kenntnisse einfach nicht ausreichen. Darauf hin folgte Email 2.
dies ist leider nicht möglich, da zum einen dies unseren Support übersteigt und zum anderen explizite PHP Programmierkenntnisse erfordert.
Sie müssten nun die entsprechenden Scripte auf Ihrer Seite ausfindig machen und prüfen ob nach einem MySQL connect() auch am Ende ein MySQLClose() folgt.
Ich weiß nimmer weiter :(. Vielleicht kann mir jemand sagen, was ich tun muss. Kann man es irgendwie retten???
LG
:( Ich hoffe mir kann hier jemand helfen. Ich erhalte seit geraumer Zeit von meinem Forum folgende DB Meldung
Datenbankfehler in vBulletin :
mysql_connect() [<a href='function.mysql-connect'>function.mysql-connect</a>]: User ****** already has more than 'max_user_connections' active connections
/www/htdocs/*****/forum/includes/class_core.php on line 311
MySQL-Fehler :
Fehler-Nr. :
Fehler-Zeit : Monday, 16.03.2009 @ 20:04:39
Datum : Monday, 16.03.2009 @ 20:04:39
Skript : http://eltern2008.de/forum/
Referrer : http://www.eltern2008.de/
IP-Adresse : ********
Benutzername :
Klassenname : vB_Database
MySQL-Version : Nun habe ich meinen Hoster (all.inkl) im Support davon in Kenntniss gesetzt. Ich hatte hier im Board gelesen das es mit dem Server zu tun haben muss.
Habe darauf hin diese Email erhalten.
vielen Dank für Ihre Anfrage.
Diese max_user_connections schützt die Nutzer auf dem System vor Überlastungen. Sollten Sie dieses Limit mit Ihren Verbindungen überschreiten so würde das entweder bedeuten, dass die Scripte Ihrer Domain den Server übermäßig stark strapazieren, oder das diese offene Verbindungen hinterlassen welche neue Verbindungen blockieren.
Ich würde Ihnen daher empfehlen sich bei wieder auftreten des Problems in den phpMyAdmin zu begeben und dort unter "Prozesse" zu erschließen, was die Probleme verursacht. Sollten dort tatsächliche Queries abgearbeitet werden so sollten Sie sich den Wechsel auf einen Managed Server überlegen.
Sollten dort viele Prozesse mit Status "SLEEP" zu sehen sein, so gibt es ein Script welches fehlerhaft offene Verbindungen zu Datenbank hinterlässt.
Oft passiert es auch das bei der Programmierung die Datenbankverbindung nicht über ein mysql_close() geschlossen wird.
Leider versteh ich nur Bahnhof. Bin net so das Genie in Sachen DB und diese ganzen Dinge. Was mich persönlich :eek: schockt ist die Tatsache das ich wohl auf einen neuen Server wechseln muss, der weit aus über meinem Budget liegt um mein Forum mntl. zu finanzieren :(
Nun bat ich den Support darum mir evtl zu helfen, da meine Kenntnisse einfach nicht ausreichen. Darauf hin folgte Email 2.
dies ist leider nicht möglich, da zum einen dies unseren Support übersteigt und zum anderen explizite PHP Programmierkenntnisse erfordert.
Sie müssten nun die entsprechenden Scripte auf Ihrer Seite ausfindig machen und prüfen ob nach einem MySQL connect() auch am Ende ein MySQLClose() folgt.
Ich weiß nimmer weiter :(. Vielleicht kann mir jemand sagen, was ich tun muss. Kann man es irgendwie retten???
LG