Sourcerer
-
Публікації
1 -
З нами
-
Відвідування
На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.
Модуль Модуль Simple - упрощенная регистрация и заказ [Поддержка]
в Покупки, оформление заказа, корзина
Опубліковано: · Змінено користувачем Sourcerer
ОБНОВЛЕНО: см. внизу
Проблема с активацией модуля. Вместо того чтобы запросить ключ лицензии админка модуля выдает ошибку.
Что делаю
1. На PHP 7.0.22, OpenCart 3.0.2.1b устанавливаю simple 4.9.4 (php7) сперва копируя папку upload for 3.0.x , потом upload for 3.0.x\catalog\view\theme\default в папку my_theme.
2. Устанавливаю модуль Simple в админке, нажимаю кнопку "редактировать" чтобы зайти в админку модуля.
Результат
В админке модуля сперва моргает и исчезает заголовок, внизу появляется попап с ошибкой:
В js консоли ошибки:
В PHP логе:
[Sun Oct 08 23:15:41.440839 2017] [:error] [pid 1868] [client my_ip:63880] PHP Fatal error: Uncaught Error: Call to undefined function [obfuscated]() in /var/www/html/opencart/admin/controller/extension/module/simple.php:0\nStack trace:\n#0 /var/www/html/opencart/admin/controller/extension/module/simple.php(0): jooi0->ijoil('1')\n#1 /var/www/html/opencart/admin/controller/extension/module/simple.php(0): jooi0->__construct('1')\n#2 /var/www/html/opencart/admin/controller/extension/module/simple.php(0): jooi0->lioii('-----BEGIN PUBL...')\n#3 /var/www/html/opencart/admin/controller/extension/module/simple.php(0): jooi0->loadKey('-----BEGIN PUBL...')\n#4 /var/www/html/opencart/admin/controller/extension/module/simple.php(0): ControllerModuleSimple->lioo0(NULL)\n#5 /var/www/html/opencart/admin/controller/exten sion/module/simple.php(0): ControllerModuleSimple->ljolo()\n#6 /var/www/html/opencart/system/engine/action.php(79): Co ntrollerModuleSimple->abandoned()\n#7 /var/www/html/opencart/admin/controller/startup/router.php(26): Action->execute( Object(Registry), Array)\n#8 /var/www/html/opencart/system/engine/action.p in /var/www/html/opencart/admin/controller/ extension/module/simple.php on line 0, referer: http://my_domain/admin/index.php?route=extension/module/simple&use r_token=p5B2MRitalfzetLTxhLZfuyFu3vK1MAh
Ожидаемый результат
Модуль запрашивает ключ лицензии.
ОБНОВЛЕНО
Проблема была не с модулем Simple непосредственно, а с отсутствием зависимостей OpenCart. а именно Mbstrings и Xml.
Странно правда, что до установки Simple OpenCart использовался довольно активно и не было никаких ошибок.
Предлагаю обновить документацию насчет того что надо проверить что все зависимости установлены.
Решение в данном случае: