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

djtoredo

  • Новичок
  • 4
  • 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

  • Практически профи
  • 2100
  • 95
Re: Ошибка на главной странице
« Ответ #1 : 15.05.2015, 11:58:55 »
смотрите здесь ---- аналогичная ситуация
*

djtoredo

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

darkghost

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

djtoredo

  • Новичок
  • 4
  • 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
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 »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Вопрос по настройке новостной ленты на главной странице сайта

Автор jaff

Ответов: 13
Просмотров: 2746
Последний ответ 15.09.2017, 15:49:19
от sect
После переноса сайта на хостинг вылезает ошибка

Автор hausofdima

Ответов: 6
Просмотров: 385
Последний ответ 20.03.2017, 23:53:39
от darkghost
Joomla 1.5.26 ошибка в консоли Google хрома

Автор safronoff343

Ответов: 0
Просмотров: 399
Последний ответ 27.11.2016, 08:24:35
от safronoff343
Где ошибка в разметке?

Автор kirill-juk

Ответов: 1
Просмотров: 341
Последний ответ 06.11.2016, 11:16:07
от AlekVolsk
Как сделать на странице ссылку на скачивание файла с хостинга?

Автор lsd77777

Ответов: 19
Просмотров: 10252
Последний ответ 27.07.2016, 01:58:03
от SokoloWWW