Перейти к содержимому


Фотография
- - - - -

Ошибка после обновления 2.2.0 - 2.3.0


Сообщений в теме: 4

#1 jmd

jmd

Отправлено 05 February 2017 - 12:48

После патча 2.2.0 - 2.3.0 возникла проблема с JBZoo Cart сайт перестает грузится с ошибкой
 

Fatal error: Class 'JBZooBasketHelper' not found in /home/m/matrivan/public_html/modules/mod_jbzoo_basket/mod_jbzoo_basket.php on line 29

 
Система (до обновления): Joomla! v3.4.8 + магазин JBZoo v2.2.0 Pro (Beta #2 rev2219) – 2014 12,
PHP 5.3
шаблон: Gk_storefront 3.3
 
Обновление производилось по инструкции http://jbzoo.ru/docs/jbzoo-how-update
 
Что делалось ещё:
Кэши, куки чистились, менялась версия PHP на 5.3, 5.4, 5.6, но эффект тот же, на 7.0 - появляются другие ошибки, поэтому вернулся на 5.6
Систему обновил до Joomla!, 3.6.5.

 

Пока ничего не помогло.

 

При отключении JBZoo Cart сайт работает до момента входа на страницу с описанием товара, где выдается ошибка:
 

Fatal error: Call to undefined method JBCartElementPriceSelect::getOptions() in /home/m/matrivan/public_html/media/zoo/applications/jbuniversal/cart-elements/price/select/select.php on line 28

 

При смене шаблона оформления ошибка не проявляется. Может быть, что-то там?


Сообщение отредактировал jmd: 05 February 2017 - 15:12

  • 0

#2 SmetDenis

SmetDenis

Отправлено 05 February 2017 - 21:19

Добрый день,

 

По ощущениям, при обновлении не все файлы были залиты.

Вы пробовали обновить локальную копию сайта (тестовую), перед тем как загружать файлы на хостинг?

Можете сделать проверку файловой системы и показать результат?

Или системный отчет, который создает JBZoo.

 

Спасибо.


  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#3 jmd

jmd

Отправлено 06 February 2017 - 08:24

Добрый день,

 

По ощущениям, при обновлении не все файлы были залиты.

Вы пробовали обновить локальную копию сайта (тестовую), перед тем как загружать файлы на хостинг?

Можете сделать проверку файловой системы и показать результат?

Или системный отчет, который создает JBZoo.

 

Спасибо.

 

Добрый день!

Сегодня установил на тестовом сервере патч 2.2.0 - 2.3.1, но ситуация повторяется.

Прикладываю файл отчета.

 

Прикрепленный файл  jbzoo-system-report-after.zip   35.54К   50 Количество загрузок:


Сообщение отредактировал jmd: 06 February 2017 - 08:25

  • 0

#4 jmd

jmd

Отправлено 14 February 2017 - 14:14

Пробовал разные варианты согласно инструкции, менял хостинг и обновлялся там. Копировал с рабочего хостинга локальную копию, затем распаковывал патч и возвращал всё назад. Тем не менее каждый раз одна ошибка:

 

 

 

Fatal error: Class 'JBZooBasketHelper' not found in /home/m/matrivan/public_html/modules/mod_jbzoo_basket/mod_jbzoo_basket.php on line 29

 

Что я делаю не так?


  • 0

#5 SmetDenis

SmetDenis

Отправлено 15 February 2017 - 22:59

Судя по всему модуль нужно обновить отдельно полностью файлами из чистого дистрибутива.

Не знаю, почему так происходит при обновлении.


  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.





Click to return to top of page in style!