当我尝试https://fpdbs.paypal.com/dynamicimageweb?cmd=_dynamicimage时,我的图像已经破损。
这是返回的错误消息:
“尝试为应用程序构建受保护的配置时出现异常”并且“无法加载cdb文件/x/web/LIVE6-NONVERSIONED-640-20100706-1/WEB/fpdbs.paypal.com/cgi-bin/protected/ /client_sessions.cdb“
这是原始输出:
handler_cmd=_dispatch-failed&reason=Exception%20while%20trying%20to%20build%20protected%20config%20for%20application%3a%20ASF%3a%3aConfigureException%3a%20failed%20to%20load%20cdb%20file%3a%20/x/web/LIVE6-NONVERSIONED-640-20100706-1/web/fpdbs.paypal.com/cgi-bin/protected//client_sessions.cdb%20Backtrace%3a%2083e58fd%2083d1495%208425b41%20846a2af%2084627cf%208462cc5%20843154f%208058f51%208087926%208090902%2080654fc%20f6bbfe9c%2080578e1&failed_application=dynamicimageweb
答案 0 :(得分:0)
看起来这是Paypal方面的短暂服务器问题,而不是API编程的变化。动态图像URL现在按预期工作。但我没有任何进一步的细节。
答案 1 :(得分:0)
纠正这个问题。我们目前正在努力解决这个问题。
答案 2 :(得分:0)
注意到被问及的日期(2013年5月2日)必须已经解决了很长一段时间,但似乎是2017年6月19日的问题。
此生产网址失败: https://fpdbs.paypal.com/dynamicimageweb?cmd=_dynamic-image&buttontype=ecmark&locale=en_GB
但沙箱仍会返回结果: https://fpdbs.sandbox.paypal.com/dynamicimageweb?cmd=_dynamic-image&buttontype=ecmark&locale=en_GB
我们应该使用这些吗? https://www.paypal.com/us/webapps/mpp/logos-buttons
如果是这样,那么我们需要覆盖Paypal Magento模块(CE 1.8)中的代码
答案 3 :(得分:0)
我改变了我的商店
for paypal express img in /app/design/fronted/base/default/template/paypal/express/shortcut.phtml
我编辑了这一行,评论了第一行并添加了新的图片fromo paypal网站
<!-- <img src="<?php echo $this->getImageUrl()?>" alt="<?php echo Mage::helper('paypal')->__('Checkout with PayPal');?>" title="<?php echo Mage::helper('paypal')->__('Checkout with PayPal');?>" /> -->
<img src="https://www.paypalobjects.com/webstatic/en_US/i/buttons/buy-logo-small.png" alt="Buy now with PayPal" />
对于结帐注释并编辑此行 /app/design/fronted/base/default/template/paypal/payment/mark.phtml
<img src="https://www.paypalobjects.com/webstatic/en_US/i/buttons/checkout-logo-small.png" alt="Check out with PayPal" />
<!--<img src="<?php echo $this->escapeHtml($this->getPaymentAcceptanceMarkSrc())?>" alt="<?php echo Mage::helper('paypal')->__('Acceptance Mark') ?>" class="v-middle" /> -->