【问题标题】:PayPal settings in Magento 1.7.0.2 won't saveMagento 1.7.0.2 中的 PayPal 设置无法保存
【发布时间】:2012-10-28 03:10:05
【问题描述】:

我正在尝试在 Magento 1.7.0.2 中保存 PayPal Payments Pro 设置,但运气不佳。无论我在设置中输入什么,当我保存配置时,它都会给我一个“配置已保存”。消息,但 PayPal 设置将为空。这适用于任何 PayPal 方法,无论我输入什么凭据或选项(只要它们通过前端验证)。

我查看了所有我能想到的日志文件,没有出现任何错误。不是窥视。我也在我的本地环境和部署的测试环境上尝试过这个,两者的行为方式相同。

有人有什么建议或想法吗?无法测试这种方法肯定会阻碍我,这对我的商店来说是必不可少的。

感谢您的帮助!谢谢。 (我也在 Magento 论坛上发布了这个,如果我发现它会在这里发布任何有用的信息。)

编辑:这是我输入的图像,带有双层测试凭据。我希望它会引发某种错误,但我只会获得成功,然后刷新时出现空白表单。

【问题讨论】:

  • 为了澄清,我检查了 Magento 日志文件 var/log/{system,exception}.log 和 apache/mysql/php 日志。
  • 再次检查设置没有保存在其他配置范围内,以确保。该网站是升级版还是有任何其他贝宝/支付相关模块?它会开始发生的任何具体原因?出乎意料?编辑 local.xml 后?有什么?
  • 全新安装。第一次尝试设置 PayPal。我有一些扩展,但没有一个会影响付款。我会仔细检查.. 我在 Apache 中定期收到此错误:[error] [client 127.0.0.1] client denied by server configuration: snip../app/etc/local.xml跨度>
  • 我将很快检查另一个配置范围。感谢您的建议。

标签: magento paypal magento-1.7


【解决方案1】:

原来这个错误是由另一个错误的核心覆盖引起的。此处解释了导致该问题的覆盖:http://www.magentocommerce.com/boards/26245/viewthread/285220/

删除上述代码可以解决问题。

【讨论】:

    【解决方案2】:

    尝试清理缓存并重新索引。 还要执行 chomd -R 777 进行测试,看看它是否可以工作。

    【讨论】:

    • 两个都试过了.. 不高兴。谢谢你的建议。用图片编辑问题。
    【解决方案3】:

    如果你还有这个问题,

    这是因为 magento 将 paypal 的货币支持更改为取决于您网站的基础货币,

    我已经制作了修复此问题的模块,并允许您将多币种与 paypal 与转换率等一起使用。

    查看https://github.com/Meabed/Paypal-Multi-Currency-Magento

    【讨论】:

    • 我的商店只需要 PayPal 支持的一种货币,美元。 Magento 中是否有可以规避此问题的设置?我已经禁用了除美元之外的所有内容,但在尝试保存时,仍然会得到一个没有错误的空白管理表单。
    【解决方案4】:

    我在 Magneto 1.8.1 上遇到了同样的问题,但我没有设置 PayPal...

    我有一个想法,尝试在 Internet Explorer 中保存配置(我通常使用 Chrome)并且它成功了!

    希望这会有所帮助!

    【讨论】:

      猜你喜欢
      • 2013-04-28
      • 2012-09-14
      • 2014-08-22
      • 2013-10-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多