Archivio

Archivio per febbraio 2012

[Risolto] – Errore fatale con il plugin di WordPress – MyEasyBackup.

febbraio 8, 2012 Lascia un commento

Oggi vediamo un bug che blocca completamente la visualizzazione del vostro sito wordpress, trattandosi un errore fatale che blocca il completamento del caricamento della pagina. Si verifica se avete attivo  il plugin MyEasyBackup, dopo aver fatto un backup/importazione del database in locale (e forse può capitare anche online se si cambia cartella)

L’errore mostrato a schermo è simile a questo;

L’esecuzione dello script è stata fermata:require_once() [function.require]: Failed opening required ‘I:/EasyPHP/www/wp-content/plugins/myeasybackup/inc/class.php5.addDir.php’ (include_path=’.;I:\EasyPHP\www\;’) — 64

In pratica non riesce a trovare un file e si blocca. Ciò avviene se avete il vostro sito non nella cartella base del vostro spazio/dominio. Io avendo in locale diversi siti, li ho in sottocartelle del server virtuale di EasyPhp. Lo script non considera le sottocartelle e quindi cerca il file nella posizione sbagliata.

Per risolverlo basta cambiare1 sola riga. Aprite il file meb-config.php in  [cartella base dell'installazione di wordpress/wp-content/plugins/myeasybackup/meb-config.php

Alla riga 110 troverete questa riga:

 define('MEBAK_PATH', $_SERVER['DOCUMENT_ROOT'] . ‘/wp-content/plugins/myeasybackup/’ );

basta sostituirla con questa:

//    define(‘MEBAK_PATH’, $_SERVER['DOCUMENT_ROOT'] . ‘/wp-content/plugins/myeasybackup/’ );
define(‘MEBAK_PATH’, dirname(__FILE__) . ‘/’); //  Risolve un bug locale

Ho commentato ( con il doppio slash) la vecchia istruzione errata, e ne ho aggiunta una nuova nella riga sotto, commentando anche con ” Risolve un bug locale”.

Spero vi sia stato utile.

Have fun !

 
 

 

 

 

 

Iscriviti

Get every new post delivered to your Inbox.