无法找到Magento编译面板

时间:2016-02-10 15:50:46

标签: php magento

我想访问magento编译面板,但找不到系统/工具

下的按钮

enter image description here

我尝试使用此命令启用编译器: php compiler.php禁用通过ssh,但控制台响应:请使用选项编译运行。

所以我使用了 php compiler.php compile 命令,控制台响应了这个错误:enter image description here

有什么建议可以恢复编辑面板吗?

这是编译器法规:

enter image description here

1 个答案:

答案 0 :(得分:0)

听起来有人发现过去编译是一个商店破坏者,并决定阻止其未来的使用。如果菜单没有显示编译器的条目,则可能已通过将其<active>节点更改为false来手动关闭模块

<active>false</active>

app/etc/modules文件夹中,查看以下部分的Mage_Compiler.xml文件

<Mage_Compiler>
    <active>true</active>
    <codePool>core</codePool>
    <depends>
        <Mage_Core />
    </depends>
</Mage_Compiler>

检查以确保<active>节点包含true而不是false

此外,这可能是通过创建一个参考模块并将活动节点设置为false的Zzz_预备文件来关闭的。

为可能不可避免的事情做好准备,即你的Magento安装完全落在其表面并在激活编译器时死亡。

How to disable the compiler without Admin access