我这里有个奇怪的案子...
我现在正在制作一个简单的magento模块。某种脚本注入模块(类似于google分析模块)。我已经为该模块构建了管理配置(它是从system.xml
定义的)
如图所示。这个模块在我的本地主机上运行得很好。但在实时服务器上变得越来越奇怪。这些模块看起来根本没有启用,尽管我已经完全确定它已经启用了。无论是通过magento管理区还是通过app/etc/modules
。该管理员配置区域从未出现在live server magento安装中。
有人知道这个问题出在哪里吗?或者至少告诉我应该如何调试它,应该在哪里调试?我一直在挖掘magento核心代码,但在magento核心代码周围的某个地方被getSingleton()函数卡住了。我不太理解那种MVC的东西:p
如果有人能在这方面给我解释和指导,我将非常高兴。
谢谢:)
发布于 2011-10-28 08:01:29
最常见的问题与区分大小写有关。如果您有Windows主机,则大写/小写字符中的错误不可见,并且可以正常工作。但是一旦它到达linux主机,这个模块就不能工作。
检查设置和文件夹/文件中的路径,使它们匹配。
发布于 2011-10-28 08:04:34
通常有三件事:
xml文件中的
发布于 2011-10-28 09:28:45
如果您在magento的后台调整布局/添加您自己的布局,最好清除缓存(移除var/ cache /文件夹中的所有内容),然后注销并重新登录。
https://stackoverflow.com/questions/7926087
复制相似问题