Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Sourcerer

Новачок
  
  • Публікації

    1
  • З нами

  • Відвідування

Повідомлення, опубліковані користувачем Sourcerer

  1. ОБНОВЛЕНО: см. внизу

    Проблема с активацией модуля. Вместо того чтобы запросить ключ лицензии админка модуля выдает ошибку. 

    Что делаю

    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 в админке, нажимаю кнопку "редактировать" чтобы зайти в админку модуля.

    Результат

    В админке модуля сперва моргает и исчезает заголовок, внизу появляется попап с ошибкой:

    wrong response: //my_domain/admin/index.php?route=extension/module/simple/license&user_token=p5B2MRitalfzetLTxhLZfuyFu3vK1MAh&token=p5B2MRitalfzetLTxhLZfuyFu3vK1MAh SyntaxError: Unexpected end of JSON input

    В js консоли ошибки:

    GET http://my_domain/admin/index.php?route=extension/module/simple/license&user_token=p5B2MRitalfzetLTxhLZfuyFu3vK1MAh&token=p5B2MRitalfzetLTxhLZfuyFu3vK1MAh 500 (Internal Server Error)
    GET http://my_domain/admin/index.php?route=extension/module/simple/abandoned&page=1&limit=2&user_token=p5B2MRitalfzetLTxhLZfuyFu3vK1MAh&token=p5B2MRitalfzetLTxhLZfuyFu3vK1MAh 500 (Internal Server Error)

    В 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 использовался довольно активно и не было никаких ошибок.
    Предлагаю обновить документацию насчет того что надо проверить что все зависимости установлены.

    Решение в данном случае:

    sudo apt-get install php7.0-mbstring
    sudo apt-get install php7.0-xml

     

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.