登录后,我在管理面板中收到此错误:
“致命错误:在第516行的/home/hotshopl/public_html/wholesaleapparelshop.com/app/Mage.php中找不到类'Webdziner_Ajaxsearch_Helper_Data'”
我尝试在我的1.6.0.0网站上安装一个主题,一切都很顺利,直到我刷新缓存,然后全部崩溃并给了我留言。 http://www.wholesaleapparelshop.com我试图找出这个助手文件的位置。我看过其他问题和答案,但我似乎没有找到一个很好的答案我的问题。我到处寻找。
查看了这个帖子但没有http://www.magentocommerce.com/boards/viewthread/239818/
我能与之相关的最亲密的人是
请告知帮助谢谢
答案 0 :(得分:4)
您可以检查系统>工具>编译器下是否启用了编译器。 如果已启用,请将其禁用,然后刷新Magento Cache。 之后您可能不再会收到此错误,因为这对我有用。
之后您可以随时重新启用编译器。
答案 1 :(得分:1)
我想知道这个Helper文件在哪里
应位于app/code/[pool]/Webdziner/Ajaxsearch/Helper/Data.php
,[pool]为local
或community
。请记住,路径名称区分大小写。
如果文件确定在此位置,请检查以下内容:
答案 2 :(得分:1)
这并不复杂,请放轻松:)
听着, 首先,您必须具有以下代码(/Helper/Data.php)
class Mage_Profile_Helper_Data extends Mage_Core_Helper_Abstract
{
}
从现在起,请注意 - 所有关于你所谓的助手的地方{例如:Mage :: helper('modulename')}。如果有这样的调用,那么你需要有一个代码:
<global>
......
<helpers>
<yournamespace_modulename>
<class>yournamespace_modulename_Helper</class>
</yournamespace_modulename>
</helpers>
....
</global>
- 在你的/etc/config.xml中 我的意思是,它完全是关于帮助者调用中的'modulename'。
注意:在/etc/config.xml中包含多个<helpers>
并不是一件好事。
只有当你处于运行代码比你聪明的人的中间时才使用它。
谢谢。
答案 3 :(得分:0)
我也面临同样的问题。但我使用代码上传文件和我想上传文件的文件夹,没有写权限。所以请检查你的代码,你也可以给var和media文件夹及其子文件夹写入权限并检查它。