Joomla! - Fatal error: 0 Class 'FOFModel' not found

google-plus Scritto da . Postato in Joomla!

Tags: joomla 3 error

Nel recente aggiornamento a Joomla! 3.9.1, ho avuto qualche momento di difficoltà dovuto alla parziale cancellazione della classe FoF appartenente alle librerie del core di Joomla!. Probabilmente, questa classe è stata oggetto di un aggiornamento. Non si spiega comunque perché durante la procedura di aggiornamento i suoi files siano stati elminati.

Nel mio caso è stato causato da un'interruzione dell'aggiornamento automatico conclusosi con il classico popup: "Ajax error!". La procedura aveva evidentemente cancellato ed eliminato i file appartenenti alla versione precedente della classe FoF.

L'effetto quasi immediato è stato il non poter vedere la bacheca del pannello di controllo e di vedere al suo posto l'errore "Fatal error: 0 Class 'FOFModel' not found" con sottoposto l'invito a tornare al pannello di controllo (che comunque rimane irraggiungibile). Se il danno è più importante a causa di componenti e o plugin che ne fanno uso, potrebbe essere che vi si presenti anche l'errore 500 Internal Server error che non vi consenta di navigare sia nel Back end che nel Front end.

errore classe fof inesistente

Se si fa qualche ricerca, si può vedere come una classe nominata FoF, è utilizzata da Akeeba Backup, Hikashop o altre estensioni. Tuttavia, la disintstallazione/reinstallazione dei componenti elencati non salveranno il vostro sito Joomla!.

In effetti, il problema principale del momentaneo black out del pannello di controllo è il componente com_cpanel (il componente responsabile di mostrarvi il pannello di controllo e la bacheca di sistema) che fa uso della classe FOF appartenente alle librerie di Joomla!. Trattasi di una classe omonima e non la stessa classe di cui fa uso Akeeba.

Un modo di risolvere il problema in maniera concreta è quella di reinstallare il core di Joomla! da pannello o componente Aggiornamento Joomla!.

Tuttavia se siete arrivati fin qui è perché il componente ha fatto cilecca nel momento dell'aggiornamento e anche se provate a reinstallare l'aggiornamento è facile che il problema si ripresenti come è successo a me.

Detto questo, il mio consiglio è di sostituire o rimettere manualmente i file mancanti via FTP.

Per fare questo, andate sul sito di Joomla.it e scaricate l'ultima versione completa di Joomla! o quella corrispondente alla vostra installazione. Scompattatelo e preparate i file decompressi in una cartella temporanea sul vostro PC.

cartella joomla libraries

In seguito effettuate l'accesso al vostro spazio web via FTP con un client apposito come Filezilla.

Una volta effettuato l'accesso, aprite la cartella libraries.

Fate lo stesso con i file precedentemente decompressi, portandovi alla cartella riportante lo stesso nome.

Prendete la cartella libraries/fof e trascinatela nella stessa posizione del vostro spazio web e autorizzatene la sovrascrittura.

Finita la sovrascrittura dei file, tornate al pannello di controllo del vostro sito Joomla!. Se tutto è andato bene, dovreste poter vedere di nuovo il pannello e potervi navigare liberamente.


Se hai gradito l'articolo, condividilo, basta un click:

Aggiungi commento


Codice di sicurezza
Aggiorna

  • logo teoca
  • logo arcotraslochi
  • materexcel collabora
  • koilab japan and tropical fish farm
  • logo flash pulizie
  • revolution srl
  • logo planetkoi small
  • logo elevatori sito
  • logo finiture
  • logo prontopro
  • montaggio mobili trento

Realizzato da: Daniele Gagliardi
Viale Monache 3 - 38062 Arco - TN
- Contattami -

Per essere più facile ed intuitivo, il blog fa uso dei cookie, piccole porzioni di dati che consentono di capire come gli utenti navighino e ne visualizzino le pagine. I cookie non registrano alcuna informazione personale sull'utente ed eventuali dati identificabili non verranno memorizzati. La nostra Privacy Policy è cambiata (11/09/2019): Ti invitiamo a prenderne visione. Oppure visiona la nostra Cookie Policy (aggiornata il 17/10/2019):