Come da titolo mi è sparito il sito, fino a ieri sera andava, poi stamattina mi alzo, provo a fare il login e PATACRACK!
LA pagina si riempe di un lindo bianco a queste scritte:
Warning: INSERT command denied to user 'esplikic16302'@'217.64.195.216' for table 'watchdog' query: INSERT INTO watchdog (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:536:"INSERT command denied to user 'esplikic16302'@'217.64.195.216' for table 'watchdog'\nquery: INSERT INTO watchdog\n (uid, type, message, variables, severity, link, location, referer, hostname, timestamp)\n VALUES\n (1, 'user', 'Session opened for %name.', 'a:1:{s:5:\\"%name\\";s:5:\\"admin\\";}', 5, '', 'http://www.espliki.com/node/13?destination=node%2F13', 'http://www.espliki.com/', &# in /home/mhd-01/www.espliki.com/htdocs/includes/database.mysqli.inc on line 128
Warning: INSERT command denied to user 'esplikic16302'@'217.64.195.216' for table 'watchdog' query: INSERT INTO watchdog (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:7:"warning";s:8:"%message";s:147:"Cannot modify header information - headers already sent by (output started at /home/mhd-01/www.espliki.com/htdocs/includes/database.mysqli.inc:128)";s:5:"%file";s:56:"/home/mhd-01/www.espliki.com/htdocs/includes/session.inc";s:5:"%line";i:97;}', 3, '', 'http://www.espliki.com/node/13?destination=node%2F13', 'http://www.espliki.com/', '79.45.250.244', 1234864599) in /home/mhd-01/www.espliki.com/htdocs/includes/database.mysqli.inc on line 128
Warning: INSERT command denied to user 'esplikic16302'@'217.64.195.216' for table 'watchdog' query: INSERT INTO watchdog (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:7:"warning";s:8:"%message";s:154:"session_regenerate_id() [<a href=\'function.session-regenerate-id\'>function.session-regenerate-id</a>]: Cannot regenerate session id - headers already sent";s:5:"%file";s:56:"/home/mhd-01/www.espliki.com/htdocs/includes/session.inc";s:5:"%line";i:100;}', 3, '', 'http://www.espliki.com/node/13?destination=node%2F13', 'http://www.espliki.com/', '79.45.250.244', 1234864599) in /home/mhd-01/www.espliki.com/htdocs/includes/database.mysqli.inc on line 128
Warning: INSERT command denied to user 'esplikic16302'@'217.64.195.216' for table 'watchdog' query: INSERT INTO watchdog (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:7:"warning";s:8:"%message";s:147:"Cannot modify header information - headers already sent by (output started at /home/mhd-01/www.espliki.com/htdocs/includes/database.mysqli.inc:128)";s:5:"%file";s:55:"/home/mhd-01/www.espliki.com/htdocs/includes/common.inc";s:5:"%line";i:319;}', 3, '', 'http://www.espliki.com/node/13?destination=node%2F13', 'http://www.espliki.com/', '79.45.250.244', 1234864599) in /home/mhd-01/www.espliki.com/htdocs/includes/database.mysqli.inc on line 128
Che vuol dire? che devo fare?
Tutto sulla watchdog.... prova ad entrare sul db e a correggere la tabella. Guarda se così facendo risolvi. Altrimenti potresti fare direttamente un truncate senza grossi problemi (watchdog serve a mantenere i log...).
Alla fine ho rimosso tutto e sto ripartendo da zero, ma non è una cosa normale vero? Volgio dire, da cosa è causata? Posso evitare che si ripeta questo problema?
Ora ne ho fatta un'altra delle mie, ho messo il sito off-line, poi ho fatto il log-out e così ora sono fuori del tutto.
Come faccio a rientrare?
Cerca sul forum, grazie se ne è già parlato COME MINIMO 200 volte.
Ciao
Marco
--
My blog
Working at @agavee
Fiuuuu... cel'ho fatta, mamma che momento di panico...
Torno al problema del watchdog, è evitabile?
Intanto NO PANIC. A leggere questo thread sembra un thriller ;)
No, non è evitabile, perlomeno fino a che non si capisce cosa è successo.
Se la tabella si è corrotta, è sufficiente fare un repair, e se l'operazione fallisce, un truncate.
Scusate cosa è un truncate?
http://lmgtfy.com/?q=truncate
Certified to Rock