Indicazioni sull'errore di Joomla: chiamata al metodo indefinito JLanguageHelper :: parseIniFile () avvenuto in seguito ad aggiornamento via FTP da Joomla 3.7 a Joomla 3.9.1
Dopo un aggiornamento di Joomla dalla versione 3.7 alla versione 3.9.1 può confrontare l'articolo su indicato, rendendo completamente inutilizzabile il sito web, sia lato back-end che lato front-end
Modifica il file configuration.php manualmente da un client FTP ed inserendo " massimo " invece di "default" alla riga: public $ error_reporting = 'default'; abilitiamo la visualizzazione di tutti gli errori generati da PHP e sul browser iniziamo a leggere i seguiti avvisi:
Costante JROUTER_MODE_RAW già definita in ... \ librerie \ cms \ router \ router.php sulla riga 17
Costante JROUTER_MODE_SEF già definito in ... \ librerie \ cms \ router \ router.php sulla linea 24
Il problema è la verifica in quanto da un certo punto in poi Joomla ha cambiato la struttura della cartella librerie / cms e mostra di Joomla manuale non è in grado di eliminare alcune vecchie cartelle che non devono essere più utilizzate.
Risoluzione del problema:
1) rinominare la cartella libraries in libraries.old
2) effettuare manualmente un caricamento della cartella librerie complete prelevabili dal file FULL di una Joomla 3.9.1 Pacchetto completo
3) effettuare un aggiornamento manuale attraverso la procedura del postupdate