PayPal沙箱返回500错误



我正在使用贝宝沙盒测试我的网站。几天前,这还可以,进入测试的最后阶段,突然之间,我返回了500个错误。问题昨天始于昨天,所以认为这将是今天可以解决的,但是我不知道我不知道某事或如何检查状态以及何时恢复服务?

我得到以下返回

HTTP/1.1 500 Internal Server Error
Date: Sat, 24 Jun 2017 08:37:50 GMT
Server: Apache
Paypal-Debug-Id: d48964f5c065
Vary: Accept-Encoding
Strict-Transport-Security: max-age=14400
X-Cnection: close
Content-Type: text/plain
Content-Length: 1

有人可以建议如何从这里去吗?我尝试检查一个状态页面,但我看到的没有任何维护工作。如果我更改了某些事情,我会假定错误的错误状态,但是考虑到它的500个,它使我相信它与PP Sandbox有关?

正如Pperejon所说,如果您使用PayPal的一些示例代码并将其复制到名为'index.html'的文件中,这是贝宝(Paypal(结尾处的问题:

 <form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_blank">
    <input type="hidden" name="cmd" value="_xclick">
    <input type="hidden" name="business" value="PayPalMerchant@example.com">
    <input type="hidden" name="item_name" value="Widget">
    <input type="hidden" name="amount" value="10.00">
    <input type="hidden" name="currency_code" value="USD">
    <input type="submit" value="Buy Now">
 </form>

然后在您的Web浏览器中打开它,然后单击"立即购买"按钮,它将与PayPal一样正常连接;但是,将PayPal更改为PayPal Sandbox,相反,您会收到以下警告:

"此站点不安全"

"这可能意味着有人试图欺骗您或窃取任何信息 您发送到服务器。您应该立即关闭此网站。"

单击"更多信息"按钮在此错误下方提供了更多详细信息:

"错误代码:dlg_flags_sec_cert_cn_invalid"

如果您忽略了SSL证书警告并仍在尝试打开沙盒页面,则会遇到服务器500错误。

我不知道这里是否有两个问题(证书和500个错误(,或者一个是否造成另一个问题,但无论哪种方式都可以修复。现在是星期一,所以我希望在接下来的48小时内的某个时间会得到修复,因为会有很多人受到它的影响。

最新更新