gpt4 book ai didi

magento - Paypal Helper 升级后未加载,空白页面

转载 作者:太空宇宙 更新时间:2023-11-03 15:47:27 26 4
gpt4 key购买 nike

我将 Magento 从 v 1.4.x 升级到 1.9.2.0。除了 Paypal 模块外,一切似乎都正常。

如果我转到管理中的系统 -> 配置,或前端的结帐页面,我会看到一个空白屏幕。

当我转到“系统”->“配置”时,error_log 显示此错误:

PHP Fatal error:  Call to undefined method Mage_Paypal_Helper_Data::getConfigurationCountryCode() in /home/mysite/public_html/includes/src/Mage_Paypal_Model_Observer.php on line 130, referer: http://www.mysite.co.uk/index.php/site_admin/dashboard/index/key/7ec25272dd6e12345667015d73b305/

当我去前端结账时,error_log 显示了这个:

PHP Fatal error:  Undefined class constant 'MERCHANT_COUNTRY_CONFIG_PATH' in /home/mysite/public_html/includes/src/Mage_Paypal_Model_Config.php on line 769, referer: http://www.mysite.co.uk/checkout/onepage/

所有文件看起来都存在...特别是具有类 Mage_Paypal_Helper_Data 和 getConfigurationCountryCode() 方法的 Helper/Data.php 文件。所以它似乎只是没有加载这个助手类。

有谁知道为什么它无法加载?

谢谢

最佳答案

我已经解决了这个问题。 local/Mage 文件夹中有一个具有相同 Mage_Paypal_Helper_Data 类的 Paypal 文件夹,但没有必要的方法。因此正在加载此类。该类一定是在 1.4.x 中遗留下来的,它以某种方式工作。删除此文件夹会导致 core/Mage/Paypal 类正常工作。

关于magento - Paypal Helper 升级后未加载,空白页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31442456/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com