Home › Forum › Problemi Vari con WP › Fatal Error – Error Code: php_code_error:1:
-
AutorePost
-
-
22 Gennaio 2012 alle 17:05 #20448gloria vasselliPartecipante
Buonasera, sono l’amministratore del sito http://www.heavyduty.it basato sul tema Swift di WordPress, su Aruba. Il sito è attivo da settembre e avevo installato in tutto 8 plugin. Giovedଠmentre utilizzavo il plugin “Simple ADS Manager” già istallato da mesi, all’improvviso è successo un disastro!
Scompare gran parte del sito e mi compare questo:
The theme has encountered a problem that it cannot recover from. Please use the following information to try to resolve the problem.
Error Code: php_code_error:1:/web/htdocs/www.heavyduty.it/home/wp-content/themes/swift/header.php(114) : regexp code(1) : eval()’d code(1) : eval()’d code:1:Cannot redeclare evallwhvfivnwpbt() (previously declared in /web/htdocs/www.heavyduty.it/home/wp-content/themes/swift/admin/admin-header.php(77) : regexp code(1) : eval()’d code(1) : eval()’d code:1)
Message: A fatal code error occurred.
If you are unable to fix this problem, please copy all the text on this screen and send it to support@ithemes.com.
Debug Data:
Array
(
[0] => Array
(
[file] => /web/htdocs/www.heavyduty.it/home/wp-content/plugins/tabber-widget/lib/classes/it-error.php
[line] => 123
[function] => fatal
[class] => ITError
[type] => ::
[args] => Array
(
[0] => php_code_error:1:/web/htdocs/www.heavyduty.it/home/wp-content/themes/swift/header.php(114) : regexp code(1) : eval()’d code(1) : eval()’d code:1:Cannot redeclare evallwhvfivnwpbt() (previously declared in /web/htdocs/www.heavyduty.it/home/wp-content/themes/swift/admin/admin-header.php(77) : regexp code(1) : eval()’d code(1) : eval()’d code:1)
[1] => A fatal code error occurred.
)
)
[1] => Array
(
[file] => /web/htdocs/www.heavyduty.it/home/wp-content/plugins/tabber-widget/lib/classes/it-error.php
[line] => 150
[function] => handle_error
[class] => ITError
[type] => ::
[args] => Array
(
[0] => 1
[1] => Cannot redeclare evallwhvfivnwpbt() (previously declared in /web/htdocs/www.heavyduty.it/home/wp-content/themes/swift/admin/admin-header.php(77) : regexp code(1) : eval()’d code(1) : eval()’d code:1)
[2] => /web/htdocs/www.heavyduty.it/home/wp-content/themes/swift/header.php(114) : regexp code(1) : eval()’d code(1) : eval()’d code
[3] => 1
)
)
[2] => Array
(
[function] => it_error_shutdown
[args] => Array
(
)
)
)
QUALCUNO MI PUò DIRE COSA SIGNIFICA E CHE DEVO FARE?
IL SUPPORTO DEL ITHEMES MI HA DETTO CHE PROBABILMENTE IL SITO è STATO VIOLATO DA UNO SCRIPT ESTERNO! CHE SIGNIFICA??? SE IO HO UN BACKUP PRECEDENTE, COME POSSO RIPRISTINARE TUTTO IL SITO SENZA PERDERE I DATI?
CONSIDERATE CHE ESSENDO UN BLOG DI INFORMAZIONE AVEVAMO GIà CARICATO PIù DI 365 ARTICOLI CON FOTO E GALLERY!!
VI PREGO AIUTATEMI, SONO DISPERATA, IL CLIENTE MI AMMAZZA!
-
22 Gennaio 2012 alle 17:33 #92339Dudy_wpPartecipante
Ed hanno perfettamente ragione, il sito è stato violato ed è stato inserito uno script esterno (dai un occhio al sorgente pagina della home)
come risolvere:
1) cambia password dell’ftp
2) cancella tutti i file tranne la cartella wp-content
3) cancella il tema
4) reinstalla wordpress utilizzando (gli articoli non li perderai perché sono nel db, e le relative foto in wp-content/upload)
5) fai attenzione a non eliminare la cartella delle gallery
6) reinstallato wordpress, reinstalla il tema
e tutto dovrebbe essere tornato come prima
-
22 Gennaio 2012 alle 18:05 #92347San PietroburgoPartecipante
mentre utilizzavo il plugin “Simple ADS Manager” già istallato da mesi, all’improvviso è successo un disastro!
E’ stata fatta la prova disabilitando quel plugin da FTP? [si]|[no]|[come]
Hai risposto come:
Ci si connette al server con il programma apposito (FileZilla ad esempio) e si segue il percorso sino a miositorootwp-contentplugins, si individua la directory del plugin e la si rinomina aggiungendo OLD alla fine del nome.
-
-
AutorePost
- Devi essere connesso per rispondere a questo topic.