Joomla (Joostina) на php 5.3

Если вы попробуете запустить Joomla 1.0 на php 5.3 Нам выдаст ошибку вида:

Warning: Parameter 2 to frontpage() expected to be a reference, value given in …\includes\Cache\Lite\Function.php on line 100

Чтобы решить эту проблему необходимо:

1) Ищем файл /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];
}

2) Ищем файл /includes/vcard.class.php

Перед строкой 38:
Вставляем код:

if(!function_exists(‘quoted_printable_encode’))
{
/Тут размещаем все что было с 38 до 77 строки */
}

Кто не хочет копаться в коде, вот архив с файлами который нужно заменить: fix_joomla_10x_php_530