Buongiorno a tutti , come si va ? ho installato acquia drupal sul mio server e fino e' qui tutto apposto soltanto che sto facendo delle modifiche ( tipo inserimento blocchi e installazione moduli ) quando da un po' di tempo appena clicco su AMMINISTRA mi esce questo messaggio che riporto qui sotto :
Warning: MySQL server has gone away query: INSERT INTO portalenewwatchdog (uid, type, message, variables, severity, link, location, referer, hostname, timestamp) VALUES (1, 'php', '%message in %file on line %line.', 'a:4:{s:6:\"%error\";s:12:\"user warning\";s:8:\"%message\";s:520816:\"Lost connection to MySQL server during query\nquery: UPDATE portalenewcache_update SET data = 'a:22:{s:16:\\"acquia_connector\\";a:10:{s:5:\\"title\\";s:24:\\"Acquia Network Connector\\";s:10:\\"short_name\\";s:16:\\"acquia_connector\\";s:10:\\"dc:creator\\";s:8:\\"pwolanin\\";s:11:\\"api_version\\";s:3:\\"6.x\\";s:17:\\"recommended_major\\";s:1:\\"1\\";s:16:\\"supported_majors\\";s:1:\\"1\\";s:13:\\"default_major\\&am in /home/w23183/domains/nomedelsito/public_html/site/includes/database.mysqli.inc on line 134
Warning: MySQL server has gone away query: INSERT INTO portalenewwatchdog (uid, type, message, variables, severity, link, location, referer, hostname, timestamp) VALUES (1, 'php', '%message in %file on line %line.', 'a:4:{s:6:\"%error\";s:12:\"user warning\";s:8:\"%message\";s:528:\"MySQL server has gone away\nquery: INSERT INTO portalenewwatchdog\n (uid, type, message, variables, severity, link, location, referer, hostname, timestamp)\n VALUES\n (1, 'update', 'Attempted to fetch information about all available new releases and updates.', 'a:0:{}', 5, '<a href=\\"/site/admin/reports/updates\\">mostra</a>', 'http://www.nomedelsito/site/admin', 'http://www.giudicedipace.eu/site/', '93.42.7.2', 1316500055)\";s:5:\"%file\";s:81:\"/home/w23183/domain in /home/w23183/domains/nomedelsito/public_html/site/includes/database.mysqli.inc on line 134
Warning: MySQL server has gone away query: INSERT INTO portalenewwatchdog (uid, type, message, variables, severity, link, location, referer, hostname, timestamp) VALUES (1, 'php', '%message in %file on line %line.', 'a:4:{s:6:\"%error\";s:12:\"user warning\";s:8:\"%message\";s:140:\"MySQL server has gone away\nquery: UPDATE portalenewvariable SET value = 'i:1316500055;' WHERE name = 'update_last_check'\";s:5:\"%file\";s:77:\"/home/w23183/domains/giudicedipace.eu/public_html/site/includes/bootstrap.inc\";s:5:\"%line\";i:608;}', 3, '', 'http://www.nomedelsito/site/admin', 'http://www.nomedelsito/site/', '93.42.7.2', 1316500055) in /home/w23183/domains/nomedelsito/public_html/site/includes/database.mysqli.inc on line 134
Warning: MySQL server has gone away query: INSERT INTO portalenewwatchdog (uid, type, message, variables, severity, link, location, referer, hostname, timestamp) VALUES (1, 'php', '%message in %file on line %line.', 'a:4:{s:6:\"%error\";s:12:\"user warning\";s:8:\"%message\";s:95:\"MySQL server has gone away\nquery: DELETE FROM portalenewcache WHERE cid = 'variables'\";s:5:\"%file\";s:73:\"/home/w23183/domains/giudicedipace.eu/public_html/site/includes/cache.inc\";s:5:\"%line\";i:178;}', 3, '', 'http://www.nomedelsito/site/admin', 'http://www.nomedeltio/site/', '93.42.7.2', 1316500055) in /home/w23183/domains/nomedelsito/public_html/site/includes/database.mysqli.inc on line 134
Naturalmente non allego tutto il resto del messaggio perche' e' enorme ho fatto una ricerca nel forum e avevo trovato due soluzioni la prima di modificare il database.mysql.inc , oppure chiamare il mio provider e dirgli se per caso ci fosse un sovraccarico del database appartenente la mia utenza , ma sia l'una che l'altra si sono dimostrate inutili adesso mi sono rivolto a voi per capire esattamente cosa e' questo errore perche' non trovo nulla in merito o meglio poiche' non mi e' mai capitato un errore del genere , capire come fare a ripararlo.
Grazie anticipatamente per la vostra preziosa collaborazione.
Cordiali saluti
La soluzione è sempre la stessa, leggere l'errore, interpretarlo, e trovare la risposta copiando l'errore su google: http://drupal.org/node/163987
http://drupal.org/node/259580
http://www.chromeos.eu
Ciao ealmuno e' sempre un piacere sentirti , come stai tutto bene spero
Ho letto quei documenti pero' ho capito che la soluzione sta nel modificare il file database.mysqli.inc ho provato a farlo ma non succede nulla puoi darmi qualche suggerimento in merito.
Grazie
JOKERINO
Devi aumentare i valori, dato che è un problema non legato a drupal ma a mysql, riavvia il server e vedi se scompaiono, altrimenti ripeti le operazioni.
http://www.chromeos.eu
Aumentare il valore della stringa che mi hai fatto vedere giusto ?
Poi il riavvio del server lo devo chiedere al mio hosting, credo che sarà un po' difficile
Ti faccio sapere
e grazie
JOKERINO
Se è un dedicato non hai problemi, forse ti conviene segnalare a loro il problema e la soluzione che abbiamo trovato, magari sanno già che fare.
http://www.chromeos.eu
Ciao ealmuno , all'improvviso l'errore e' scomparso , allora mi veniva in mente che pochi giorni fa il mio hosting ha cambiato i server e ci ha comunicato di cambiare i dns da localhost a nomedelnuovo server , adesso va tutto bene , non e' che quell'errore e' stato causato anche dal fatto che c'erano questi cambiamenti in atto ?
Cordiali saluti e grazie come al solito
JOKERINO
Se non hai eliminato la cache può essere.
http://www.chromeos.eu
Poi hanno detto di chiedere come mai drupal ha questo problema ?
Visto che è in contatto con la community di Drupal, cortesemete, si faccia dire per quale motivo Drupal necessita di 30 secondi di timeout alle query, visto che a livello di PHP non sono possibili connessioni persistenti e che è impostato un max_execution_time di 30 secondi.
JOKERINO