猪八戒 发表于 2018-5-15 12:54:25

文件中<!--{eval output();}-->的作用及相关处理

最近很多同学说首页源文件少了</body> </html>,是不是footer.htm文件中<!--{eval output();}-->输出导致的,今天看了下道勤小编的好像也存在类似的问题,下面分享下相关footer.htm文件中<!--{eval output();}-->的一些东西,希望也可以解决很多站长的疑惑。

<!--{eval output();}-->这是程序总内容处理输出,内容进行二次处理,如:伪静态处理。
output函数位于/source/function/function_core.php

很多同学遇到一种情况就是登录前首页源码里面没有输入</body> </html>,而登录后出现</body> </html>,如下图所示

如果有些代码添加到<!--{eval output();}-->下面也一样会出现消失的情况,那到底什么原因导致的呢?

导致这个问题是因为开启了首页缓存出现的,可以在后台全局性能优化首页缓存 设置为0即关闭就可以了。
页: [1]
查看完整版本: 文件中<!--{eval output();}-->的作用及相关处理