Magento致命错误:Class' Zend_Log'未找到

时间:2014-11-10 19:10:47

标签: php magento zend-framework

使用模块我添加了自定义客户属性。 当客户端登录并想要编辑其帐户信息或想要在前端更改其密码时,会出现以下错误:

Fatal error: Class 'Zend_Log' not found in /app/code/community/Amar/Profile/Model/Customer/Attribute.php on line 49

我在本地构建此网站并将其上传到服务器。 在本地环境中,此错误未显示,此错误仅显示在服务器上。

我认为它必须对文件权限做些什么。

有人有解决方案吗?

2 个答案:

答案 0 :(得分:1)

问题已经解决了。

在实时服务器上有另一个与扩展程序不兼容的PHP版本。

答案 1 :(得分:0)

对我来说,函数loadByCode()会导致问题,我已将其重命名并且工作正常。我们不应在自定义模块中使用generic method names

该功能位于\app\code\community\Amar\Profile\Model\Customer\Attribute.php file.