PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : DB Fehler, SPAM Eintrag?


MotMann
29.02.2008, 09:39
Ich bekomme z.Zt laufend folgende Fehlermeldung der DB.

Datenbankfehler in vBulletin 3.6.8:

Invalid SQL:

SELECT text, languageid, special
FROM vb_phrase AS phrase
LEFT JOIN vb_phrasetype USING (fieldname)
WHERE phrase.fieldname = 'error'
AND varname = 'nospam_wrong_answer' AND languageid IN (-1, 0, 1);

MySQL-Fehler : MySQL server has gone away
Fehler-Nr. : 2006
Datum : Friday, February 29th 2008 @ 12:45:19 AM
Skript : http://www.xxxxxxx.de/Forum/newreply.php?do=postreply&t=2777
Referrer : http://www.xxxxxxx.de/Forum/newreply.php?do=newreply&noquote=1&p=22453
IP-Adresse : 218.28.134.202
Benutzername : zifinehemn
Klassenname : vB_Database



Der User ist immer verschieden und bei mir unbekannt.

Könnte es sich um Spameinträge handeln, die von Mod No Spam geblockt werden?

Oder hat jemand sonst eine Idee?

pogo
29.02.2008, 10:51
Zu diesem Fehler MySQL-Fehler : MySQL server has gone away findest du hier (http://www.vbulletin-germany.com/forum/showthread.php?t=8772) ein paar Informationen. Du selbst kannst leider nicht machen, sofern du keinen eigenen Server hast. Am Besten wendest du dich an den Webhoster.

MotMann
29.02.2008, 17:19
OK.

Und ich dachte, es liegt an SPAM Antworten ... weil es jedes Mal andere User waren, die nicht existieren.

MotMann
01.03.2008, 21:13
Pogo, ich habe die Seite an meinen Hoster weitergegeben.

Der hat nun nicht 8 Std. , sondern von 40 Sekunden auf 120 Sekunden hochgesetzt. Er meinte, dass es nicht nötig wäre, eine nicht genutzte SQL Abfrage für 8 Std. stehen zu lassen, weil dadurch einer der 500 Verbindungen zu lange besetzt wären.

Ist das so okey? Oder werden wirklich die 8 Std. oder weniger benötigt.

Mystics
03.03.2008, 13:53
Du musst halt jetzt mal beobachten, ob der Fehler erneut auftritt.

MotMann
03.03.2008, 23:54
Ist nun 8 Std.nötig? Oder reichen auch weniger aus?

Wie ist denn normalerweise die Einstellung?

pogo
04.03.2008, 12:30
Es reicht das aus, was im täglichen Betrieb funktioniert. :)

Wenn es mit 120 Sekunden keine Probleme gibt, muss man es auch nicht ändern.

28800 Sekunden, also 8 Stunden ist lediglich der Standartwert bei der Auslieferung des MySQL-Servers, der einen fehlerfreien Betrieb erlauben soll, aber vielleicht nicht in jeder Situation der beste Wert ist.