При оформлении заказа ошибка 500

Добрый день.


При оформлении заказа, на сайте на последнем этапе стала выдаваться ошибка 500.

При этом не понятна причина, то ли в SMS.ru скрипте, то ли в скриптах доставки.

Удаление этих скриптов не помогает, что делать?


При этом после ошибки 500, корзина остается с товаром, но заказ при этом сохраняется.

5 ответов

  • 1

    Поставьте приложение Логи и включите там логирование PHP.

    Обычно 500-я ошибка пишется в логи.

  • 1

    Еще возможно ошибка в шаблонах письма с подтверждением или в шаблоне sms.

  • 1
    net 23 марта 2018 19:38 #

    Всем привет, начала вылетать ошибка при оформление заказа в бэкенде, из логов вот что пишет:


    2018-03-23 19:34:12 95.84.198.230

    Uncaught exception waException:

    payment plugin class invoicejurPayment not found (500)

    ## wa-system/plugin/waSystemPlugin.class.php(349)

    #0 wa-system/payment/waPayment.class.php(194): waSystemPlugin::factory('invoicejur', '3', 'payment')

    #1 wa-apps/shop/lib/classes/shopPayment.class.php(68): waPayment::factory('invoicejur', '3', Object(shopPayment))

    #2 wa-apps/shop/lib/classes/shopHelper.class.php(56): shopPayment::getPlugin('invoicejur', '3')

    #3 wa-cache/apps/shop/templates/compiled/shop_ru_RU/4b/41/ad/4b41ada951147766b14cb8d121c44c98fb388570.file.OrderEdit.html.php(591): shopHelper::getPaymentMethods(Array)

    #4 wa-system/vendors/smarty3/sysplugins/smarty_internal_templatebase.php(180): content_5ab4f1dcd28080_37379894(Object(Smarty_Internal_Template))

    #5 wa-system/view/waSmarty3View.class.php(117): Smarty_Internal_TemplateBase->fetch('templates/actio...', NULL)

    #6 wa-system/controller/waViewAction.class.php(171): waSmarty3View->fetch('templates/actio...', NULL)

    #7 wa-system/controller/waViewController.class.php(86): waViewAction->display()

    #8 wa-system/controller/waDefaultViewController.class.php(48): waViewController->executeAction(Object(shopOrderEditAction))

    #9 wa-system/controller/waController.class.php(21): waDefaultViewController->execute()

    #10 wa-system/controller/waViewController.class.php(46): waController->run(NULL)

    #11 wa-system/controller/waFrontController.class.php(229): waViewController->run(NULL)

    #12 wa-system/controller/waFrontController.class.php(164): waFrontController->runController(Object(waDefaultViewController), NULL)

    #13 wa-system/controller/waFrontController.class.php(58): waFrontController->execute(NULL, 'order', 'edit')

    #14 wa-system/waSystem.class.php(562): waFrontController->dispatch()

    #15 wa-system/waSystem.class.php(485): waSystem->dispatchBackend('noutoff/shop/')

    #16 index.php(7): waSystem->dispatch()

    #17 {main}


    Подскажите в чем может быть проблема?

  • 3

    Установите этот плагин, или удалите способы оплаты на его основе.

  • 2
    Ник 23 марта 2018 22:38 #

    Да установка помогла, скажи а почему так произошло ведь мы используем другой плагин для оплаты по счету. То есть обязательно должен быть бесплатный плагин?

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите