Joomla.it Forum
Non solo Joomla... => Sicurezza => : Gemini5 12 Oct 2010, 18:44:40
-
Salve a tutti, da qualche ora sul mio sito (joomla 1.5.14) sono scomparsi tutti gli articoli e al loro posto spunta questo messaggio di errore:
Warning: Invalid argument supplied for foreach() in /web/htdocs/www.giornalisticamente.it/home/components/com_content/models/frontpage.php on line 104
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /web/htdocs/www.giornalisticamente.it/home/libraries/joomla/database/database/mysql.php on line 344
Nei vari moduli realizzati con Globalnews invece adesso compare:
Warning: Invalid argument supplied for foreach() in /web/htdocs/www.giornalisticamente.it/home/modules/mod_globalnews/helper.php on line 351
Cosa faccio?
-
Ciao
Più che un hacker mi sembra un malfunzionamento del database
Cosa faccio?
Adesso puoi solo rivolgerti al provider, invece prima potevi farti un bel backup ed aggiornare anche all'ultima versione
-
E' sicuramente un problema di database, cambiando database (ho un sito gemello con un diverso database) sembra che tutto torni normale.
Il punto è: cosa può essere successo al database?
P.S. - Ho il backup sia del sito che del dB, ma prima di sovrascrivere vorrei capire cos'è successo.
-
Meno male che hai il backup, quello che è successo te lo può dire solo l'hoster.
-
...già che ci sei,... se lo aggiorni....
M.
-
Problema risolto: sono andato nella gestione del DB ed ho provato ad ottimizzare tutte le tabelle con l'apposita funzione. Tutte le tabelle sono state ottimizzate tranne la tabella jos_content che mi dava un messaggio di errore insieme alla dicitura "tabella corrotta".
Quindi ho messo la spunta solo su quella tabella ed ho avviato la funzione "ripara tabella"... ed ha funzionato.
Tutto adesso funziona come prima.
Non so se sono riuscito a spiegarmi, comunque non capisco come sia potuto succedere senza che io abbia fatto assolutamente nulla al sito. Che ne dite?