extension/payment/cheque/confirm Failed to load resource

Тема в разделе "Ошибки и их решения", создана пользователем Артем10, 22 ноя 2016.

  1. Артем10

    Артем10 Пользователь

    Сообщения:
    25
    Симпатии:
    0
    Добрый день.
    Откуда то появилась ошибка при оформлении заказа, хотя и способы оплаты и доставки включены.

    сайт/index.php?route=extension/payment/cheque/confirm&_=1479841967265 Failed to load resource: the server responded with a status of 500 (Internal Server Error)

    С чем может быть связано? кстати, почему то из 3 способов оплаты показывает только один. остальные почему-то не выводятся.

    версия 2.3.0.2
     
  2. Chukcha

    Chukcha Специалист

    Сообщения:
    3.013
    Симпатии:
    685
    так надо смотреть причину 500-й ошибки
    Это видно в логах ошибок сервера.
     
  3. Артем10

    Артем10 Пользователь

    Сообщения:
    25
    Симпатии:
    0
    судя по extension/payment/cheque/confirm кажется, что ошибка с вариантами оплаты. но в чем именно. и почему из 3 вариантов http://prntscr.com/daix4e показывает только один http://prntscr.com/daixet ?
     
  4. Артем10

    Артем10 Пользователь

    Сообщения:
    25
    Симпатии:
    0
    в логах еще такое есть

    2016-11-22 22:25:26 - PHP Notice: Undefined index: quantity in /catalog/view/theme/default/template/extension/module/similar_products.tpl on line 37
    2016-11-22 22:25:26 - PHP Notice: Undefined variable: disable_cart_button in /catalog/view/theme/default/template/extension/module/similar_products.tpl on line 37
    2016-11-22 22:25:26 - PHP Notice: Undefined variable: on_off_qview in /catalog/view/theme/default/template/extension/module/similar_products.tpl on line 42
    2016-11-22 22:25:26 - PHP Notice: Undefined variable: on_off_fastorder in /catalog/view/theme/default/template/extension/module/similar_products.tpl on line 47
    2016-11-22 22:25:26 - PHP Notice: Undefined index: quantity in /catalog/view/theme/default/template/extension/module/similar_products.tpl on line 56
     
  5. Chukcha

    Chukcha Специалист

    Сообщения:
    3.013
    Симпатии:
    685
    Нет, это не те логи, имеется ввиду логи ошибок сервера
    500 ошибка в логи OC не пишется.
     
  6. Артем10

    Артем10 Пользователь

    Сообщения:
    25
    Симпатии:
    0
    Dот в логах сервера PHP Fatal error: Call to a member function check() on a non-object in /catalog/model/checkout/order.php on line 267, referer: /checkout
     
  7. Ecsiron

    Ecsiron Продвинутый пользователь

    Сообщения:
    415
    Симпатии:
    53
    может быть и пунктуационная ошибка
     
  8. Chukcha

    Chukcha Специалист

    Сообщения:
    3.013
    Симпатии:
    685
    ну вот и разбирайтесь, что там за метод, возможно, что метод из другой версии
     
  9. Артем10

    Артем10 Пользователь

    Сообщения:
    25
    Симпатии:
    0
    сравнил из оригинального архива с этого сайта. у меня оригинальная версия
     
  10. Chukcha

    Chukcha Специалист

    Сообщения:
    3.013
    Симпатии:
    685
  11. Артем10

    Артем10 Пользователь

    Сообщения:
    25
    Симпатии:
    0
    появляется при подтверждении заказа
     
  12. Ecsiron

    Ecsiron Продвинутый пользователь

    Сообщения:
    415
    Симпатии:
    53
    Ты или клиенты кнопочку возврат не нажимали?
    В админке отключи защиту от мошенников.
    Проверь заказы, открываются ли?
    И еще раз проверь формирование)
    Отписаться не забудь.
     
  13. Артем10

    Артем10 Пользователь

    Сообщения:
    25
    Симпатии:
    0
    у меня 267 строка в методе $fraud_status_id = $this->{'model_fraud_' . $extension['code']}->check($order_info);
     
  14. Ecsiron

    Ecsiron Продвинутый пользователь

    Сообщения:
    415
    Симпатии:
    53
    Я тебе отвечу, у меня аналогично было, после нажатия на возврат. все заказы послетали нафиг.
    Я их в БД восстанавливал. И еще проверь статус у возврата.
     
  15. Chukcha

    Chukcha Специалист

    Сообщения:
    3.013
    Симпатии:
    685
    ну вот

    у меня 267 строка в методе $fraud_status_id = $this->{'model_fraud_' . $extension['code']}->check($order_info);

    нет метода check()
     
  16. Артем10

    Артем10 Пользователь

    Сообщения:
    25
    Симпатии:
    0
    статус возврата как именно проверить?

    и какую защиту от мошенников выключить, где смотреть?
     
  17. Chukcha

    Chukcha Специалист

    Сообщения:
    3.013
    Симпатии:
    685
    $this->{'model_extension_fraud_' . $extension['code']}->check($order_info);
     
  18. Ecsiron

    Ecsiron Продвинутый пользователь

    Сообщения:
    415
    Симпатии:
    53
    А это что?)
     
  19. Ecsiron

    Ecsiron Продвинутый пользователь

    Сообщения:
    415
    Симпатии:
    53
    С луны что-ли свалился?
    Модули / Расширения -> Защита от мошенничества по IP -> Статус заказа = возврат, Статус = выкл
     
  20. Chukcha

    Chukcha Специалист

    Сообщения:
    3.013
    Симпатии:
    685
    А это что?