【发布时间】:2012-12-14 14:48:56
【问题描述】:
我正在使用 XAMPP 托管一个网站。该网站使用 PayPal API 进行快速结帐。如果我将网站移动到真正的托管服务器(即 www.website.com),PayPal 结帐系统将正常工作。如果我从 XAMPP (localhost) 使用它,它甚至不会连接到 PayPal。我将如何从我的本地主机完成这项工作?
【问题讨论】:
我正在使用 XAMPP 托管一个网站。该网站使用 PayPal API 进行快速结帐。如果我将网站移动到真正的托管服务器(即 www.website.com),PayPal 结帐系统将正常工作。如果我从 XAMPP (localhost) 使用它,它甚至不会连接到 PayPal。我将如何从我的本地主机完成这项工作?
【问题讨论】:
第 1 步:端口转发。您的路由器有一个公共 IP(不是 127.0.0.1) 配置您的路由器以接受来自互联网的请求。
第 2 步。有备用域名吗?配置您的域@您的注册商:将“A”记录指向您新转发的 IP。
第 3 步。将伪造的 HTTPS 证书 http://curl.haxx.se/ca/cacert.pem 添加到 XAMPP 安装的根文件夹中。
不是最终的,比如说,所有的指导方针。棘手,但只是一个起点。
通过这种方法,您可以测试 Paypal IPN、使用沙箱、所有好东西,以及在本地服务器上与所有其他主要供应商的 api 一起玩。
【讨论】: