【问题标题】:Paypal sandbox returning 500 errorPaypal 沙箱返回 500 错误
【发布时间】:2017-11-27 19:35:57
【问题描述】:

我正在使用 Paypal Sandbox 来测试我的网站。几天前还好,进入了测试的最后阶段,突然间我得到了一个 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 有关系?

【问题讨论】:

    标签: paypal paypal-sandbox


    【解决方案1】:

    正如 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>
    

    然后在您的网络浏览器中打开它并单击“立即购买”按钮,它将正常连接到 PayPal;但是,将paypal 更改为paypal sandbox,您将收到以下警告:

    “此网站不安全”

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

    点击错误下方的“更多信息”按钮会提供更多详细信息:

    “错误代码:DLG_FLAGS_SEC_CERT_CN_INVALID”

    如果您忽略 SSL 证书警告并仍然尝试打开沙盒页面,您将遇到 Server 500 错误。

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

    【讨论】:

    • 从上周四开始就这样了,到现在已经5天了。可笑的是,这并没有得到及时解决。感谢您的帮助
    猜你喜欢
    • 2016-01-24
    • 2016-06-06
    • 2013-06-24
    • 2014-05-11
    • 1970-01-01
    • 2013-03-17
    • 2013-02-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多