Condividi
Ciò è dovuto, anche in questo caso, ad un uso deprecato di alcune variabili durante la chiamata di una funzione
Nel post Joomla - Visualizzare i link su PHP 5.3.x mi sono soffermato sulla visualizzazione dei menu item (più comunemente detti link) che non venivano visualizzati a causa di una errata chiamata in una funzione, sulla piattaforma Joomla 1.5.x.
In Joomla 1.0.x (nella fattispece 1.0.15b) sempre sotto l'interprete PHP 5.3.x (nella fattispece 5.3.8), i contenuti presenti nel sito non vengono visualizzati.
Ciò è dovuto, anche in questo caso, ad un uso deprecato di alcune variabili durante la chiamata di una funzione
Per risolvere questo problema si deve effettuare la seguente modifica nel file Function.php
Il file si trova nella posizione [sito web in joomla]/includes/Cache/Lite/Function.php
(attenzione che essendo Linux case sensitive, le maiuscole sono differenti dalle minuscole)
Alla riga
$arguments = func_get_args();
va sostituita ed integrata la seguente sintassi:
$arguments = func_get_args();
$numargs = func_num_args();
for($i=1; $i < $numargs; $i++){
$arguments[$i] = &$arguments[$i];
}
$numargs = func_num_args();
for($i=1; $i < $numargs; $i++){
$arguments[$i] = &$arguments[$i];
}
I contenuti sono di nuovi visibili, come accadeva con una precedente versione dell'interpere PHP.
Altro errore che si verifica con Joomla 1.0.15b e PHP 5.3.x è la visualizzazione e gestione dei contatti.
Per semplificare il tutto clicca qui per scaricare i file da modificare tramite FTP
Altro errore che si verifica con Joomla 1.0.15b e PHP 5.3.x è la visualizzazione e gestione dei contatti.
Per semplificare il tutto clicca qui per scaricare i file da modificare tramite FTP
Commenti