2016-06-16 4 views
2

최근 내 사이트의 woocommerce 플러그인을 2.6.0 버전으로 업데이트했으며 결제 과정에서 500 오류가 발생했으며 지불 방법에 따라이 오류 메시지가 변경되었습니다.woocommerce checkout ajax 500 error

나는 Direct Bank TransferCash On Delivery으로 몇 가지 지불 방법을 가지고 있습니다. 내가 Direct Bank Transfer를 사용하는 경우

나는 오류 메시지 오류 Internal Server Error을 얻고 브라우저 콘솔에서 나는 내가 오류를 결제 수단으로 사용자 Cash On Delivery보고하고 할 때 문제가 반면에 http://example.com/checkout-2/?wc-ajax=checkout Failed to load resource: the server responded with a status of 500 (Internal Server Error)

함께 볼 수 있어요 String could not be parsed as XML.

누구나 woocommerce와 비슷한 문제가 있습니까? 이것이 플러그인 업데이트 또는 기타 기능으로 인한 것인지 확실하지 않습니다.

답변

4

나는 그것을 결국 알아 냈습니다. 문제는 woocommerce 이메일 템플릿이 엉망입니다. 변경된 모든 이메일 템플릿을 취소 할 때 주문이 정상적으로 작동하기 시작합니다.

디버그 과정에서 나는 Internal Server Error 주문이 성공적으로 게시되고 woocommerce 관리자에서 볼 수 있기 때문에 내가 주문 데이터를 전달하지 못한 변경된 이메일 템플릿으로 인해 오류가 발생하는 것으로 나타났습니다. 이메일에 제대로 반영됩니다.

+1

게시 해 주셔서 감사합니다. –