При оформлении заказа ошибка 500
Добрый день.
При оформлении заказа, на сайте на последнем этапе стала выдаваться ошибка 500.
При этом не понятна причина, то ли в SMS.ru скрипте, то ли в скриптах доставки.
Удаление этих скриптов не помогает, что делать?
При этом после ошибки 500, корзина остается с товаром, но заказ при этом сохраняется.
5 ответов
Поставьте приложение Логи и включите там логирование PHP.
Обычно 500-я ошибка пишется в логи.
Еще возможно ошибка в шаблонах письма с подтверждением или в шаблоне sms.
Всем привет, начала вылетать ошибка при оформление заказа в бэкенде, из логов вот что пишет:
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}
Подскажите в чем может быть проблема?
Установите этот плагин, или удалите способы оплаты на его основе.
Да установка помогла, скажи а почему так произошло ведь мы используем другой плагин для оплаты по счету. То есть обязательно должен быть бесплатный плагин?