2013-10-04 30 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