使用模块我添加了自定义客户属性。 当客户端登录并想要编辑其帐户信息或想要在前端更改其密码时,会出现以下错误:
Fatal error: Class 'Zend_Log' not found in /app/code/community/Amar/Profile/Model/Customer/Attribute.php on line 49
我在本地构建此网站并将其上传到服务器。 在本地环境中,此错误未显示,此错误仅显示在服务器上。
我认为它必须对文件权限做些什么。
有人有解决方案吗?
答案 0 :(得分:1)
问题已经解决了。
在实时服务器上有另一个与扩展程序不兼容的PHP版本。
答案 1 :(得分:0)
对我来说,函数loadByCode()
会导致问题,我已将其重命名并且工作正常。我们不应在自定义模块中使用generic method names
。
该功能位于\app\code\community\Amar\Profile\Model\Customer\Attribute.php file.