Risultati da 1 a 10 di 10

Discussione: Log di errori MySQL arrivati nella mail

  1. #1

    Log di errori MySQL arrivati nella mail

    Oggi mi sono arrivate ben 5 mail contenenti log di errori di vBulletin. Io ci capisco zero purtroppo, qualcuno sa cosa è successo?

    Codice:
    Database error in vBulletin 4.2.2:
    
    Invalid SQL:
    
                    SELECT
                            userfield.*, usertextfield.*, user.*, UNIX_TIMESTAMP(passworddate) AS passworddate, user.languageid AS saved_languageid,
                            IF(displaygroupid=0, user.usergroupid, displaygroupid) AS displaygroupid,
                            language.phrasegroup_global AS phrasegroup_global,
                            language.phrasegroup_posting AS phrasegroup_posting,
                            language.phrasegroup_postbit AS phrasegroup_postbit,
                            language.phrasegroup_showthread AS phrasegroup_showthread,
                            language.phrasegroup_inlinemod AS phrasegroup_inlinemod,
                            language.phrasegroupinfo AS lang_phrasegroupinfo,
                            language.options AS lang_options,
                            language.languagecode AS lang_code,
                            language.charset AS lang_charset,
                            language.locale AS lang_locale,
                            language.imagesoverride AS lang_imagesoverride,
                            language.dateoverride AS lang_dateoverride,
                            language.timeoverride AS lang_timeoverride,
                            language.registereddateoverride AS lang_registereddateoverride,
                            language.calformat1override AS lang_calformat1override,
                            language.calformat2override AS lang_calformat2override,
                            language.logdateoverride AS lang_logdateoverride,
                            language.decimalsep AS lang_decimalsep,
                            language.thousandsep AS lang_thousandsep
    
                    FROM vb_user AS user
                    LEFT JOIN vb_userfield AS userfield ON (user.userid = userfield.userid)
                    LEFT JOIN vb_usertextfield AS usertextfield ON (usertextfield.userid = user.userid) LEFT JOIN vb_language AS language ON (language.languageid = IF(user.languageid = 0, 2, user.languageid))
    
                    WHERE user.userid = 41 LIMIT 1;
    
    MySQL Error   : MySQL server has gone away
    Error Number  : 2006
    Request Date  : Friday, December 20th 2013 @ 01:28:06 PM
    Error Date    : Friday, December 20th 2013 @ 01:29:02 PM
    Script        : http://www.gtitalia.it/showthread.ph...Gran-Turismo-6
    Referrer      : http://www.gtitalia.it/search.php?searchid=397
    IP Address    : - cancellato
    Username      :
    Classname     : vB_Database
    MySQL Version :
    Codice:
    Database error in vBulletin 4.2.2:
    Invalid SQL:
    
    
                                            SELECT *
                                            FROM vb_session
                                            WHERE sessionhash = '3ce172485db50f6486e01fb65b672849'
                                                    AND lastactivity > 1387541569
                                                    AND idhash = '2df12a61cbc02325d2f2fa3ca5f825da';
    
    MySQL Error   : MySQL server has gone away
    Error Number  : 2006
    
    Request Date  : Friday, December 20th 2013 @ 01:27:49 PM
    Error Date    : Friday, December 20th 2013 @ 01:29:02 PM
    
    Script        : http://www.gtitalia.it/forum.php
    Referrer      : http://www.gtitalia.it/showthread.ph...peak-GT6&p=319
    IP Address    : cancellato
    
    
    
    
    Username      :
    Classname     : vB_Database
    
    
    MySQL Version :
    Codice:
    Database error in vBulletin 4.2.2:
    Invalid SQL:
    
                    SELECT
    
                            userfield.*, usertextfield.*, user.*, UNIX_TIMESTAMP(passworddate) AS passworddate, user.languageid AS saved_languageid,
                            IF(displaygroupid=0, user.usergroupid, displaygroupid) AS displaygroupid,
                            language.phrasegroup_global AS phrasegroup_global,
    
                            language.phrasegroup_dbtech_usertag AS phrasegroup_dbtech_usertag,
                            language.phrasegroup_user AS phrasegroup_user,
                            language.phrasegroup_posting AS phrasegroup_posting,
                            language.phrasegroup_album AS phrasegroup_album,
                            language.phrasegroup_messaging AS phrasegroup_messaging,
                            language.phrasegroupinfo AS lang_phrasegroupinfo,
                            language.options AS lang_options,
                            language.languagecode AS lang_code,
                            language.charset AS lang_charset,
                            language.locale AS lang_locale,
                            language.imagesoverride AS lang_imagesoverride,
                            language.dateoverride AS lang_dateoverride,
                            language.timeoverride AS lang_timeoverride,
                            language.registereddateoverride AS lang_registereddateoverride,
                            language.calformat1override AS lang_calformat1override,
                            language.calformat2override AS lang_calformat2override,
                            language.logdateoverride AS lang_logdateoverride,
                            language.decimalsep AS lang_decimalsep,
                            language.thousandsep AS lang_thousandsep
    
                    FROM vb_user AS user
                    LEFT JOIN vb_userfield AS userfield ON (user.userid = userfield.userid)
                    LEFT JOIN vb_usertextfield AS usertextfield ON (usertextfield.userid = user.userid) LEFT JOIN vb_language AS language ON (language.languageid = IF(user.languageid = 0, 2, user.languageid))
    
    
                    WHERE user.userid = 59 LIMIT 1;
    
    MySQL Error   : MySQL server has gone away
    Error Number  : 2006
    
    Request Date  : Friday, December 20th 2013 @ 01:28:07 PM
    Error Date    : Friday, December 20th 2013 @ 01:29:02 PM
    
    Script        : http://www.gtitalia.it/usertag.php?d...tif&tab=quotes
    
    
    
    
    Referrer      : http://www.gtitalia.it/showthread.ph...peak-GT6&p=319
    IP Address    : cancellato
    Username      :
    Classname     : vB_Database
    
    
    MySQL Version :
    Codice:
    Database error in vBulletin 4.2.2:
    Invalid SQL:
    
    
                                            SELECT languageid,
                            phrasegroup_global AS phrasegroup_global,
                            phrasegroup_activitystream AS phrasegroup_activitystream,
                            phrasegroup_user AS phrasegroup_user,
                            phrasegroupinfo AS lang_phrasegroupinfo,
                            options AS lang_options,
                            languagecode AS lang_code,
                            charset AS lang_charset,
                            locale AS lang_locale,
                            imagesoverride AS lang_imagesoverride,
                            dateoverride AS lang_dateoverride,
                            timeoverride AS lang_timeoverride,
                            registereddateoverride AS lang_registereddateoverride,
                            calformat1override AS lang_calformat1override,
                            calformat2override AS lang_calformat2override,
                            logdateoverride AS lang_logdateoverride,
                            decimalsep AS lang_decimalsep,
                            thousandsep AS lang_thousandsep
                                            FROM vb_language
                                            WHERE languageid = 2;
    
    MySQL Error   : MySQL server has gone away
    Error Number  : 2006
    
    Request Date  : Friday, December 20th 2013 @ 01:28:11 PM
    Error Date    : Friday, December 20th 2013 @ 01:29:02 PM
    
    Script        : http://www.gtitalia.it/activity.php
    Referrer      : http://www.gtitalia.it/activity.php
    IP Address    : cancellato
    
    
    
    
    Username      :
    Classname     : vB_Database
    
    
    MySQL Version :
    Codice:
    Database error in vBulletin 4.2.2:
    Invalid SQL:
    
    
                                            SELECT *
                                            FROM vb_session
                                            WHERE sessionhash = '076888dbb4974827bb0684b88a488d02'
                                                    AND lastactivity > 1387541571
                                                    AND idhash = '41ea711c24c5146c06f67302906bef6a';
    
    MySQL Error   : MySQL server has gone away
    Error Number  : 2006
    
    Request Date  : Friday, December 20th 2013 @ 01:27:51 PM
    Error Date    : Friday, December 20th 2013 @ 01:29:02 PM
    
    Script        : http://www.gtitalia.it/showthread.ph...6&goto=newpost
    
    
    
    Referrer      : http://www.gtitalia.it/search.php?searchid=397
    IP Address    : cancellato
    
    
    Username      :
    Classname     : vB_Database
    
    
    MySQL Version :

  2. #2
    Senior Member L'avatar di Fabioo
    Data Registrazione
    Jun 2012
    Località
    Roma
    Messaggi
    485
    Ciao,

    L'errore lo ricevi quando esegui qualche operazione in particolare?
    Dove è ospitato il sito? il valore
    wait_timeout potrebbe essere troppo basso, anche se non credo che ci siano problemi di script che si bloccano perché l'errore lo ricevi di media 2 minuti dopo aver eseguito la query.
    Hai la possibilità di controllare i log del server (MySQL e PHP) ?

    PS: è buona norma aspettare un po prima di installare mod su vB.

    EDIT: su aruba non credo che tu possa fare controlli accurati. aspetta altri consigli.

  3. #3
    Borg L'avatar di y2ksw
    Data Registrazione
    Nov 2004
    Località
    Bologna, Italia
    Età
    63
    Messaggi
    9,026
    Codice:
    MySQL server has gone away
    Questo errore avviene se il timeout del server database è minore del timeout della pagina web e quindi non risponde più alle richieste, mentre la pagina non è ancora finalizzata.

    Normalmente, il timeout del database è impostato pari a 1 giorno e quindi non avviene mai il suddetto problema. Essenzialmente è una malconfigurazione del server.
    Giovanni
    http://www.trimelli.com/

    Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.

  4. #4
    A volte sono anche i pluigin a creare problemi... prova a disabilitare uno alla volta e vedi se te lo rifà.

  5. #5
    Per caso mi sono imbattuto in post sul forum ufficiale di vB dove ho letto discussioni di Luglio 2013 dove viene detto che vB4 non supporta ancora pienamente PHP 5.4.X.

    Io ho la 5.4.X che ora ho modificato in 5.3.X. Mi confermate che è meglio usare questa versione?

    Magari questi errori sono dovuti a questo..

  6. #6
    Borg L'avatar di y2ksw
    Data Registrazione
    Nov 2004
    Località
    Bologna, Italia
    Età
    63
    Messaggi
    9,026
    Non aggiorno mai PHP se funziona ... visto l'esperienza del passaggio 5.2 alla 5.3
    Giovanni
    http://www.trimelli.com/

    Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.

  7. #7
    Purtroppo non era la versione php a dare quegli errori, proprio ieri mi è arrivata un'altra mail con l'errore del DB "sql server has gone away".

  8. #8
    Borg L'avatar di y2ksw
    Data Registrazione
    Nov 2004
    Località
    Bologna, Italia
    Età
    63
    Messaggi
    9,026
    Allora è un problema server
    Giovanni
    http://www.trimelli.com/

    Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.

  9. #9
    Ho fatto tutte quelle operazioni per far risparmiare risorse al server, come impostare la cache su FTP e non su DB, idem per avatar, img profilo, allegati e anche per i template degli stili e tutto il resto... Il forum adesso è un altro mondo, prima a volte si incastrava anche per mandare un post, ora qualsiasi pagina si carica in meno di mezzo secondo.

    Vediamo se adesso arriveranno ancora email con errori MySQL!

    Volevo chiedere... Anche qui è stato impostato tutto su FTP e non su DB? E' una cosa "da fare" normalmente (nel senso che è molto consigliata) oppure no e magari può dare pure problemi? Per esempio la copia in locale del sito ora non funziona più... quando installo una mod mi da errore MySQL. Ma finchè è la copia locale sticavoli :P

  10. #10
    Borg L'avatar di y2ksw
    Data Registrazione
    Nov 2004
    Località
    Bologna, Italia
    Età
    63
    Messaggi
    9,026
    Il problema da te riscontrato è dovuto a una malconfigurazione del database server. È impostato un timeout minore di quanto potrebbe impiegare il rendering di una pagina. Normalmente il timeout è impostato a 24 ore, ma nel furore di far meglio molti sistemisti fanno peggio
    Giovanni
    http://www.trimelli.com/

    Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.

Discussioni Simili

  1. vBulletin 3.7.x continui errori al database
    Di Pipporun nel forum VBulletin 3
    Risposte: 6
    Ultimo Messaggio: 25-10-2008, 18:57
  2. vBulletin 3.7.x errore nella notifica e-mail
    Di racale nel forum VBulletin 3
    Risposte: 5
    Ultimo Messaggio: 12-10-2008, 23:07
  3. vBulletin 3.6.x VB mi da 2 errori come rimediare?
    Di totosat nel forum VBulletin 3
    Risposte: 9
    Ultimo Messaggio: 11-05-2007, 20:53
  4. vBulletin 3.6.x Errori database vB, come risolvo?
    Di The Lord of Diplomacy nel forum VBulletin 3
    Risposte: 11
    Ultimo Messaggio: 01-03-2007, 22:13
  5. vBulletin 3.0.x Errori
    Di Satana666 nel forum VBulletin 3
    Risposte: 2
    Ultimo Messaggio: 12-03-2005, 03:55

Segnalibri

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •