4

ビルドでSagepayゲートウェイを使用し、ゲートウェイ統合を並べ替えます。実際の支払い処理に到達し、エラーが発生するまでは正常に機能します。

HTTPステータスコード:500 HTTPステータスメッセージ:サーバーで予期しない状態が発生したため、リクエストは失敗しました。エラーコード:5006エラーの説明:ベンダーのWebサイトにリダイレクトできません。ベンダーはRedirectionURLを提供できませんでした。

返品URLは、カートスロブチェックアウトフォームでreturn = "checkout/order-completed"に設定されています

extload.phpを編集し、MSMの設定に一致するように設定を変更しました。CTの人たちにもガイダンスがあるかどうか尋ねましたが、フィギュアSOも良い場所です。

4

2 に答える 2

2

Apacheエラーログを調べて、そこに詳細がリストされているかどうかを確認しましたか?

また、mod_evasiveがサーバーにインストールされ、少しきつくロックダウンされたときにも、同様の症状が発生しました。mod_evasiveを一時的に無効にしてテストするか、少なくとも少し緩めます。

この記事が役立つかもしれません。http://library.linode.com/web-servers/apache/mod-evasive

于 2012-11-07T18:55:34.557 に答える
0

この問題は、/ themes / third_party / cartthrob/lib内にあるextload.phpというファイルにあります。

MSMを使用しているため、変数を適切にマップする必要がありました。間違っていたのは、サーバーパスであるはずの実際のURLである$EE_absolute_server_urlでした。

于 2012-11-08T22:55:09.133 に答える