我尝试在Magento管理面板中启用“编译”。当我点击启用按钮时,它显示“编译器包含路径已启用”meassage,但magento“编译器状态”显示“禁用”,按钮显示右上角的“启用”选项。
如何在管理面板中修复此问题?请建议我解决这个问题?
谢谢
答案 0 :(得分:2)
includes/
上的权限很可能无法写入Web服务器。
当修改启用/禁用编译器includes/config.php
文件时,如果设置适当的权限不起作用,请尝试注释掉require
文件中的两个config.php
语句。
答案 1 :(得分:2)
我想补充一下:
APC可以通过加载以前缓存的php文件来阻止编译的启用。 在includes文件夹上正确设置权限后,在magento上启用缓存。然后通过重新启动主机进程重新启动APC。 在带有apache的Debian服务器上,运行service apache2 restart。 然后刷新屏幕并启用编译。