Joomla.it Forum
Joomla! 3 => Joomla! 3 => : prankster 27 Apr 2016, 21:49:42
-
Ciao a tutti
al restore manuale di un backup (J. 3.4.6) effettuato prima di un aggiornamento andato male mi trovo davanti a white page sia in frontend che in backend. La copia di backup utilizzata è relativa a un sito perfettamente funzionante.
Modificato il config per verificare l'errore trovo:
Fatal error: Class 'JCache' not found in /web/htdocs/www.nomesito.it/home/libraries/joomla/factory.php on line 286
Le ricerche su G non mi hanno dato, per il momento, grossi spunti.
Anche dei restore effettuati con copie di una settimana fa residenti sul server portano allo stesso errore.
Qualsiasi ipotesi, suggerimenti di manovre, defibrillatori digitali e fiale di adrenalina sono bene accetti, grazie.
-
Bisogna vedere cosa c'è alla riga 286 di quel file ed alla riga 286 di quel file c'è una chiamata ad un metodo statico della classe Cache, definita in libraries/joomla/cache/cache.php - Sul tuo server esiste il file libraries/joomla/cache/cache.php?
-
Ciao Giovi, ti rispondo io ( non siamo la stessa persona ma collaboriamo allo stesso progetto ), il file nella posisizione che hai indicato esiste.
-
il codice alla riga 286 è il seguente
$cache = JCache::getInstance($handler, $options);
-
Risolto sostituendo completamente la cartella cache con una di un backup di ottobre scorso.
I backup automatici forniti dal server erano corrotti.