2012-04-24 18 views
0

PayPal IPN Listenerを自分のライブ環境で動作させようとしていますが、これはステージングで完全に動作し、問題はWeb .configファイル:Web.config - PayPal IPN Listener - HTTPエラーコード500:内部サーバーエラー

(http://pastebin.com/B8YhJEZK)

私が使用しています "https://developer.paypal.com/us/cgi-bin/devscr" と即時支払い通知(IPN)シミュレータを使用してWebサービスをテストしますが、次のメッセージが表示されます。

"IPN配信に失敗しました。HTTPエラーコード500:内部サーバーエラー"

答えて

0

PayPalから、この通知をインスタントノーティフィケーションサービス(ipn)に加えた変更点について読むことをお勧めします。

enter link description here

また、あなたのコードを確認し、これに似た何かを持っているかどうかを確認:

$fp = fsockopen($host,"80",$err_num,$err_str,30); 

をそして、このような何かにそれを変更してみてください:

$fp = fsockopen('ssl://'.$host,"443",$err_num,$err_str,30);