0 Пользователей и 1 Гость просматривают эту тему.
  • 5 Ответов
  • 2067 Просмотров
*

djtoredo

  • Новичок
  • 4
  • 0 / 0
Товарищи help! ! !

Суть проблемы:
на главной странице выдает ошибку:
(сам сайт работает нормально)

Warning: Parameter 1 to plgContentJA_tabs::onPrepareContent() expected to be a reference, value given in /home/c/cl24016/public_html/libraries/joomla/event/event.php on line 67

Warning: Parameter 1 to plgContentEmailCloak() expected to be a reference, value given in /home/c/cl24016/public_html/libraries/joomla/event/dispatcher.php on line 136

Warning: Parameter 1 to plgContentLoadModule() expected to be a reference, value given in /home/c/cl24016/public_html/libraries/joomla/event/dispatcher.php on line 136

Warning: Parameter 1 to plgContentPagebreak() expected to be a reference, value given in /home/c/cl24016/public_html/libraries/joomla/event/dispatcher.php on line 136

Хостинг объявил о переходе с php 5.2 на 5.3 и выше.
движок Joomla 1.5.20.
при переходе появилась эта фигня, если вернуть старую версию php все ок!
обновил движок до 1.5.26-изменений нет.все так же
>:( >:( >:( >:(
Пожалуйста помогите!
*

darkghost

  • Живу я здесь
  • 2212
  • 97 / 0
Re: Ошибка на главной странице
« Ответ #1 : 15.05.2015, 11:58:55 »
смотрите здесь ---- аналогичная ситуация
*

djtoredo

  • Новичок
  • 4
  • 0 / 0
Re: Ошибка на главной странице
« Ответ #2 : 15.05.2015, 19:52:06 »
 :( :(я читал эту статью уже, но честно, не смог понять ее использовать для себя с выгодой.
пробовал отключать плагины группы "content", но результата это не дало >:( >:( >:(
подскажите пожалуйста простому смертному !
*

darkghost

  • Живу я здесь
  • 2212
  • 97 / 0
Re: Ошибка на главной странице
« Ответ #3 : 15.05.2015, 22:50:20 »
хоть приведите +/- несколько строк, на которые ругается то?
Версии php 5.2 и 5.3 отличаются между собой, вот и получаются такие каверзы. Уважающий себя Хостинг дает возможность выбрать пользователю версию php. Если такого нет (что и такое случается) тогда править код
*

djtoredo

  • Новичок
  • 4
  • 0 / 0
Re: Ошибка на главной странице
« Ответ #4 : 15.05.2015, 22:59:43 »
Нашел решение проблемы за бугром! :D :D :D :D :D
 
привожу перевод с Googleасори):
"Есть несколько плагинов, которые не совместимы с PHP 5.3+ и Joomla 1.5x, и они могут показать, как сообщения об ошибках ниже:

PHP Warning: Parameter 2 to plgContentEmailCloak() expected to be a reference, value given in /libraries/joomla/event/dispatcher.php on line 136


PHP Warning: Parameter 2 to plgContentLoadModule() expected to be a reference, value given in /libraries/joomla/event/dispatcher.php on line 136
PHP Warning: Parameter 2 to plgContentPagebreak() expected to be a reference, value given in /libraries/joomla/event/dispatcher.php on line 136

PHP Warning: Parameter 2 to plgContentJA_highslide::onPrepareContent() expected to be a reference, value given in /libraries/joomla/event/event.php on line 67
PHP Warning: Parameter 2 to plgContentJA_tabs::onPrepareContent() expected to be a reference, value given in /libraries/joomla/event/event.php on line 67


К счастью, это довольно просто вещь, чтобы исправить; ищите линии 136 в dispatcher.php и линии 67 в event.php и добавить одну строку:

$args[1]   = & $args[1];

Таким образом, ваш окончательный код (для dispatcher.php) будет выглядеть следующим образом:

if (function_exists($observer[‘handler’]))
{
   $args[1]   = & $args[1];
   $result[] = call_user_func_array($observer[‘handler’], $args);
}


и event.php:

if (method_exists($this, $event)) {
  $args[1] = & $args[1];
  return call_user_func_array ( array($this, $event), $args );
} else {


Это проверено работает на Joomla 1.5.23+.

у меня 1.5.26 и все ок.ошибка ушла.все ок на php 5.3 :D :D :D :D
на всякий пожарный ссылка на сайт где решение ;)
http://www.codingconcepts.net/joomla-dispatcher-php-and-event-php-fix-errors/
*

djtoredo

  • Новичок
  • 4
  • 0 / 0
Re: Ошибка на главной странице
« Ответ #5 : 15.05.2015, 23:04:47 »
хоть приведите +/- несколько строк, на которые ругается то?
Версии php 5.2 и 5.3 отличаются между собой, вот и получаются такие каверзы. Уважающий себя Хостинг дает возможность выбрать пользователю версию php. Если такого нет (что и такое случается) тогда править код

Спасибо уже все исправил!!
хостинг дал месяц на подготовку к переводу+ есть вариант выбрать версию php 5.2/5.3/5.4
и когда я решил проверить, (пока идет тестовый период) включить новую версию php 5.3 и вот на ней вылезла абракадабра .
Думаю стоит ли на этом все оставить или попробовать подняться на 5.4 php......?
« Последнее редактирование: 16.05.2015, 11:56:04 от djtoredo »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Ошибка "Некорректное изображение"?

Автор Iliayy

Ответов: 8
Просмотров: 7870
Последний ответ 12.11.2020, 22:26:47
от PaLyCH
Ошибка - JHTMLBehavior::jquery not supported

Автор ProkopChamp

Ответов: 3
Просмотров: 2607
Последний ответ 21.06.2020, 13:46:13
от draff
Ошибка 500 при входе в каталог tmp

Автор macheninarctica

Ответов: 8
Просмотров: 3811
Последний ответ 08.06.2018, 16:20:41
от ProtectYourSite
Как поменять положения баннера на странице?

Автор Lzrv

Ответов: 2
Просмотров: 4065
Последний ответ 12.12.2017, 12:22:55
от Lzrv
На сайте пропал автоматический ресайз картинок для вывода на главной

Автор mimoza

Ответов: 6
Просмотров: 1829
Последний ответ 30.11.2017, 09:02:25
от SeBun