Joomla 1.0 ne fonctionne pas “out of the box” sur PHP 5.3.
Le symptôme le plus manifeste est que le contenu des pages ne s'affiche pas (ou plus) alors que tout le reste semble fonctionner parfaitement.
Il suffit d'intevenir sur le fichier /includes/Cache/Lite/Function.php et d'y remplacer la ligne (74) suivante :
$arguments = func_get_args();
par l'ensemble de lignes suivant :
$arguments = func_get_args();
$numargs = func_num_args();
for($i=1; $i < $numargs; $i++){
$arguments[$i] = &$arguments[$i];
}