不确定这是否是问这个问题的正确地方,但我有一个站点,其中包含表达式引擎的暂存和 beta 安装。相同的版本相同的文件一切似乎都是相同的。除了 url 不同之外,配置文件是相同的,但是对于许多扩展/模块,这两个站点的行为不同。一个问题是,在登台站点上,以前的开发人员有一个嵌入另一个模板的模板,并在循环中使用它来执行另一个查询,如下所示:
{!-- template uri /example/uri --}
start loop
{embed="template/.thistemplate" id="{id}"}
end loop
{!--end template--}
这在 staging 上运行得非常好,但在 beta 安装时却没有,它实际上只嵌入了循环中每个项目通过的最后一个 id,这导致整个循环的结果相同。
为了使这个特定问题正常工作,我重写了代码,使其没有嵌入任何内容,但我遇到了许多其他类似的问题,因为它们适用于暂存而不是 beta,我想知道是否有人知道任何设置可能会彻底改变网站行为的地方。