2016-09-11 7 views
0

PayPalから返されたIPN通知が滞っています。この目的のためには、ライブホスティングサービスが必要です。私は無料のホスティングサービス(000webhost.com)を選択しました。しかし、それに関連する多くの問題があります。ローカルホストでPaypal IPNを実装する際に助けが必要

私はまた、(外の世界に私のlocalhostのトンネルを作成)ngrok(https://ngrok.com)を使用して、ローカルホスト にIPNを実装するためのstackoverflow上のさまざまな記事を読みますが、無駄にしています。

localhostでIPNをテストするための完全な解決策を得ることはできますか?

以下

は、私が言及している様々な記事のリンクです: Can I test paypal api's from localhost Using Paypal IPN with website running on localhost

+0

ngrokを使用すると何が問題になりますか? – Diskdrive

答えて

0

は、「私はローカルホスト上のIPNをテストするために、完全に動作するソリューションを得ることができますか?」 - いいえ、paypal cantが世界的に利用可能でないURLにアクセスしたためです。

0

パブリックIPアドレスでローカルサーバーにアクセスできるようにする必要があります。

は、次の例のように、ダイナミックDNSサービスを使用してこれを行うことができ、またはあなたのパブリックIPアドレスに直接指し示すサブドメインを作成することができます(すなわち。ipn.mydomain.com)

あなたのIPがあなたを変更した場合」もちろん、DNSレコードを更新する必要がありますが、通常はそれはあまり頻繁に起こりません。

このような設定では、ローカルルータ/ファイアウォールがHTTPトラフィックを許可するように設定してから、設定したドメインをサーバーのURLとして使用することができますPayPalでIPNを設定して動作させるために使用されます。

関連する問題