2013-10-04 34 views
0

我有一個ipn-listener類安裝和工作,但我需要一些關於如何訪問我的本地虛擬主機地址的IPN Url設置在我的沙箱帳戶。PayPal使用本地虛擬主機的IPN設置

我在我的Dev Setup上運行了127.0.0.1:80上的衆多虛擬主機。他們的服務器名稱就像'one.localhost','two.localhost'。因此他們可以通過我自己的計算機訪問,如http://one.localhost/ipn-listener.php

當我嘗試在我的設置中使用'http://one.localhost/ipn-listener.php'時,出現'格式不正確的網址'警告。如果我使用http://127.0.0.1/ipn-listener.php它允許我,但這當然不是我真正的互聯網使用者。我應該如何處理這個問題?

回答

0

貝寶不喜歡奇怪的網址,原因很明顯,127.0.0.1會指向他們自己的機器不是你的。

你應該看看使用動態DNS設置一個URL,如dyndns.com或noip.com。我使用dyndns,雖然我不確定他們是否提供免費賬戶,但它們相當不錯。請注意,免費帳戶會將您限制爲1個或2個動態網址,而dyndns對於多達30個動態網址都相當便宜,並且都指向相同或不同的IP。

這樣你就可以擁有一個模糊的普通url,它將指向你的電腦,PayPal將允許你使用它設置監聽器地址。

+0

謝謝RiggsFolly,這聽起來像個好主意。乾杯。 – user1570955