2016-06-16 8 views
2

最近私のサイトのwoocommerceプラグインをバージョン2.6.0に更新しました。これで、チェックアウト中に500エラーが発生しました。このエラーメッセージは支払い方法ごとに変更されました。woocommerce checkout ajax 500 error

私はDirect Bank TransferCash On Deliveryという2つの支払い方法を持っています。私は支払い方法として、ユーザCash On Delivery私は、エラーを見ていたときに

私はDirect Bank Transferを使用すると、私はエラーメッセージエラーInternal Server Errorを取得していますし、ブラウザのコンソールで、私は問題を見ることができています。一方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

ありがとうございました! –