Проблемы Joomla 1.0 и PHP 5.3

После очередного обновления ПО на веб-сервере, заметил, что перестал работать сайт на Joomla 1.0.12.
Решения с правами доступа решил, но сатй по прежнему не работал. Точнее просто не отображались статьи и новости на сайте. Поиск по Google не дал позитивных ответов.
В общем, многое перепробовал, предлагалось и «вернуться» на старую весию PHP или перейти\обновиться на новую версию Joomla 1.5, пока случайно не нащел вот такое решение, которое и спасло мою ситуацию.


Заходим в дирректорию includes/Cache/Lite/
Ходим файл Function.php

И меняем в нем строчку
$arguments = func_get_args();

На такие строки
$arguments = func_get_args();
$numargs = func_num_args();
for($i=1; $i < $numargs; $i++){
$arguments[$i] = &$arguments[$i];
}


Вот такой простой способ все разрешить и не нужно ничего откатывать и обновляться.