0

我为客户制作了几个带有自定义块的 Magento 扩展。这些块正在使用管理面板在主页上呈现。使用全新安装的 Magento 在我的笔记本电脑(Mac OS X 10.8 和 MAMP)上一切正常,但相同的代码在服务器(Ubuntu 服务器 10.04)上不起作用。

两个安装都是从头开始完成的,所以我唯一能想到的是它是 PHP、Apache 或其他一些与系统相关的东西的版本。

有没有人遇到过这个?

编辑: 请注意插件在后端工作正常,只有块没有渲染。

4

1 回答 1

1

最常见的原因是块类名称与文件名中的大小写不匹配。您服务器的文件系统区分大小写。OS X 不是。

除此之外,检查您的错误日志,然后逐步手动渲染您的自定义块。

于 2013-07-04T21:25:05.530 回答