Вопрос

Я работаю с Magento CE 1.7.0.2. Я развернул патч безопасности Supee-6788 и связанные с этим патчами по расширению 3-го вечеринки на моем тесте и препроводительной среде.

Я успешно прошел контрольный список исчерпывающего процесса до моего последнего теста: создание заказа с API для отдыха.

Операции по чтению продукта работают нормально с методом получения в тесте, так и препроводу.

Но проблема случается, когда я пытаюсь создать заказ с помощью метода Post. Заказ не создан, а пустой ответ возвращается WebService. Я получаю следующий код состояния в моем клиенте отдыха Firefox: 500 внутренней ошибки сервера Примечание: одинаковая операция работает нормально в моей тестовой среде.

Нет ошибки скрипта возвращается даже при активации режима разработчика и error_Reporting.

Я решил начать «жесткий сеанс отладки» с добавлением некоторых журналов на разных шагах (только на моих сценариях окружающей среды Prerod).

В конце концов, мой сеанс отладки привел меня к методу _Runcallbacks от класса mage_core_model_resource_transaction. Call_user_func () из строки 106 просто заблокирован без образования любого исключения или ошибки.

Любая помощь / предложение будет оценена.

Это было полезно?

Решение

После некоторых тяжелых исследований я нашел причину.

Это было связано с патчм совместимости на 3-й стороне для Supee-6788. Этот патч был толкнул в среду препровода, а не на обоих.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с magento.stackexchange
scroll top