Magento:块重写在本地正常工作,但在服务器中不起作用

时间:2015-05-25 09:34:29

标签: magento override

我在本地主机中重写了一个magento块然后我将文件从localhost传输到我的服务器但是覆盖不起作用。 localhost和我的服务器中的所有文件都是类似的。 我在localhost中使用xampp。

2 个答案:

答案 0 :(得分:1)

  1. 清除/刷新缓存。
  2. 如果启用了编译,则再次编译。
  3. 如果你有xtra apache模块,请重启apache服务器。

答案 1 :(得分:1)

当服务器基于Linux / Unix时,通常会发生这种情况。此类服务器区分大小写,因此请确保在块和config.xml文件中使用正确的大小写,其中已写入重写代码。

然后在服务器上传文件并清除所有缓存后再检查。

要交叉检查问题是否真的是由于区分大小写,您可以在本地Linux系统上运行代码。

还要确保为代码文件指定了正确的文件权限。

希望这会有所帮助!!