Проблемы с обновлением 1.4.0
#1
Отправлено 30 August 2012 - 13:56
Обновил JBZoo с 1.3.5 до 1.4.0 строго по инструкции и появились следующие ошибки:
1) При попытке почистить кэш в админке Joomla пишет ошибку:
Fatal error: Cannot redeclare class CacheHelper in /home/u110352/myzonetvru/dev/administrator/components/com_cache/helpers/cache.php on line 18
2) На самом сайте ошибки о встроенных в модулях ( http://dev.myzonetv.ru/ ):
Notice: Undefined variable: hours in /home/u110352/myzonetvru/dev/modules/mod_ostimer/helper.php on line 49 и похожие
3) В настройках корзины в специально созданном каталоге "Заказы" (смотри скриншот):
Notice: Undefined index: name in /home/u110352/myzonetvru/dev/administrator/components/com_zoo/framework/classes/data.php on line 109
Обновления проводил несколько раз. Перенёс сайт на другой хостинг, обновил там. Все проблемы повторились.
Вот сделал экземпляр сайта для экспериментов:
http://dev.myzonetv.ru/
Вводные данные:
Joomla! 2.5.4
ZOO 2.6.4 (с вашего сайта)
PHP 5.2.17 на одном хостинге и 5.3.15 на другом.
#2
Отправлено 30 August 2012 - 16:27
2. Это вам к разработчику модуля mod_ostimer. как минимум отключите показ ошибок
3. Такой ошибки еще ниразу не видел, посмотрю, исправлю.
Отключайте проверку лицензий как можно скорее!
— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.
#3
Отправлено 30 August 2012 - 19:07

2. Странно почему проблемы повылезали только после обновления и сразу на несколько модулей.
3. Ок.
#4
Отправлено 31 August 2012 - 06:23
Кеш почистил.
Остальные проблемы остались.
И самое обидное, что корзина как не работала, так и не работает:
http://dev.myzonetv....i/arenda-zhilya
Хотя вроде всё сделал по инструкции с форума.
#5
Отправлено 31 August 2012 - 06:33
Посмотрел. Очевидно что-то конфликтует среди JS, но c ходу я не нашел что именно.Сегодня прочёл на форуме, что при деактивации плагина System - JBZoo (events) первая проблема пропадает и появляется доступ к менеджеру кеша.
Кеш почистил.
Остальные проблемы остались.
И самое обидное, что корзина как не работала, так и не работает:
http://dev.myzonetv....i/arenda-zhilya
Хотя вроде всё сделал по инструкции с форума.
Если можете, то, ските мне доступы ftp к вашему сайту. я посмотрю вечером.
Отключайте проверку лицензий как можно скорее!
— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.
#6
Отправлено 31 August 2012 - 13:14
Да, по какой-то причине после обновления начались конфликты.Посмотрел. Очевидно что-то конфликтует среди JS, но c ходу я не нашел что именно.
Если можете, то, ските мне доступы ftp к вашему сайту. я посмотрю вечером.
Удалил эти модули и заработала корзина.
Спасибо за совет!
Не совсем правда понятно, как теперь быть без этих модулей, но буду выкручиваться

А вот в настройках корзины в админке ошибки никуда не делись:
Notice: Undefined index: name in /home/u110352/myzonetvru/dev/administrator/components/com_zoo/framework/classes/data.php on line 109
#7
Отправлено 31 August 2012 - 13:25
В специально созданном разделе Заказы.
Вот такая ошибка:
Warning: array_keys() [function.array-keys]: The first argument should be an array in /home/u110352/myzonetvru/dev/media/zoo/applications/jbuniversal/elements/jbbasketitems/jbbasketitems.php on line 35
Вероятно у Basket item.
Прикрепил скриншот этого дела.
#8
Отправлено 04 September 2012 - 09:29
Итого:
1) проблема с кешем решена.
2) остальные ошибки никуда не делись.
#9
Отправлено 04 September 2012 - 09:32
Да, это был хотфикс, который исправил несколько критических багов.Установил сегодняшнюю (4 сентября) версию приложения jbuniversal 1.4.0
Итого:
1) проблема с кешем решена.
2) остальные ошибки никуда не делись.
Остальные правки будут в патче 1.4.1 сегодня или завтра.
Отключайте проверку лицензий как можно скорее!
— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.
#10
Отправлено 04 September 2012 - 09:33