Magento - 空白主页和“致命错误:第43行的../app/code/core/Mage/Captcha/Block/Captcha.php”

时间:2014-09-15 21:33:12

标签: magento

我的Magento网站突然停止工作。主页加载一个空白页面,当我进入管理员时,我收到以下错误:

Fatal error: Call to a member function getBlockName() on a non-object in ../app/code/core/Mage/Captcha/Block/Captcha.php on line 43

我删除了缓存和会话文件,但这没有任何效果。

2 个答案:

答案 0 :(得分:0)

如果您的商店没有使用验证码,请将文件夹./app/code/core/Mage/Captcha/重命名为./app/code/core/Mage/Captcha_old/之类的其他内容,然后您就可以访问该网站了。

答案 1 :(得分:0)

确保您的Var文件夹具有适当的权限。

创建验证码图像时,它们首先存储在var文件夹中。 由于权限不当,图像将无法保存。这将导致NULL对象因此出错。