Ошибки в Joomla 1.5 Warning: Parameter 1 to modMainMenuHelper и другие

Ошибки в Joomla 1.5 Warning: Parameter 1 to modMainMenuHelper и другие

fffsdf324

Движок Joomla 1.5 на сегодня очень устарел, но несмотря на это его еще многие используют. При установке старых движков на новые хостинги возникают популярные ошибки. Рассмотрим их подробнее.

1 ошибка в модуле

Warning: Parameter 1 to modMainMenuHelper::buildXML() expected to be a reference, value given in - первая ошибка, которая появляется после установки движка. Исправляется следующим образом: откройте файл /modules/mod_mainmenu/helper.php и найдите строку:

function buildXML(&$params)

- обычно, 31 строка - ее надо заменить на:

function buildXML($params)

и сохранить файл.

2. ошибка в модуле

Deprecated: Function ereg_replace() is deprecated in modules\mod_footer\mod_footer.php on line 30 - означает, что устарела функция ereg_replace() в новом php - необходимо открыть файл (в данном случае) /modules/mod_footer/mod_footer.php и заменить все строки:

ereg_replace

на

str_replace

и сохранить файл.

(Эта же ошибка может быть в файле: /libraries/domit/xml_domit_lite_parser.php on line 1749)

После этого сайт заработает как новенький.

3. ошибка в менеджере меню (админка)

Обычно возникает сразу 3 ошибки следующего типа:
Warning: Parameter 4 to JHTMLMenu::treerecurse() expected to be a reference, value given
Warning: array_slice() expects parameter 1 to be array, null given in
Warning: Invalid argument supplied for foreach() in

Убрать их очень легко - откройте файл /libraries/joomla/html/html.php и замените строку (обычно 87-я):
return call_user_func_array( array( $className, $func ), $args );
на
return call_user_func_array( array( $className, $func ), &$args );
- все сразу заработает!

 

| | Ошибки в Joomla 1.5 Warning: Parameter 1 to modMainMenuHelper и другие | Движок Joomla 1.5 на сегодня очень устарел, но несмотря на это его еще многие используют. При установке старых движков на новые хостинги возникают поп | http://blogprogram.ru/wp-content/uploads/2015/08/fffsdf324-131x131.png

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *


Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>