Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Magento:块重写在本地正常工作,但在服务器上不工作_Magento_Overriding - Fatal编程技术网

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

Magento:块重写在本地正常工作,但在服务器上不工作,magento,overriding,Magento,Overriding,我在本地主机的magento中重写了一个块,然后我将文件从本地主机传输到服务器,但重写不起作用。 localhost和我的服务器中的所有文件都类似。 我在localhost中使用xampp 清除/刷新缓存 如果启用了编译,请重新编译 如果您有xtraapache模块,请重新启动apache服务器 当服务器基于Linux/Unix时,通常会发生这种情况。此类服务器区分大小写,因此请确保在编写重写代码的block和config.xml文件中使用正确的大小写 然后将文件上传到服务器上,清除所有缓存,然

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

  • 清除/刷新缓存
  • 如果启用了编译,请重新编译
  • 如果您有xtraapache模块,请重新启动apache服务器

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

    然后将文件上传到服务器上,清除所有缓存,然后进行检查

    要交叉检查问题是否确实是由于区分大小写引起的,您可以在本地linux系统上运行代码

    还要确保为代码文件分配了适当的文件权限


    希望这有帮助

    你是windows上的本地主机吗?