微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

coldfusion – cf10无法添加文本到HTML头

我正在加载的页面上收到以下错误信息:
coldfusion.runtime.CfErrorWrapper 
Unable to add text to HTML HEAD tag. 
[empty string] 

caused by

Template

Unable to add text to HTML HEAD tag. 
ColdFusion was unable to add the text you specified to the output stream. This is probably because you have already used a CFFLUSH tag in your template or buffered output is turned off.

我已经扫描了我们应用程序中包含的所有文件,找不到使用CFFlush的任何文件.

所有cfcs和组件的输出设置为“否”.我也尝试在文件添加cfsetting showdebugoutput = no.那没有帮助

我在cfadmin中打开了请求调试,没有帮助.

HTML Header在我们应用程序的其他部分工作正常,它似乎只在这一页上.

这个页面唯一真正不同的是它是一个特别长的页面.

解决方法

如果它是一个特别长的页面,则CF可能会自己刷新缓冲区.如果您登录CFAdmin,在设置页面上,有一个设置为最大输出缓冲区大小.我相信认值是1024 KB.如果您的页面超过1兆的内容,那么CF可以在您的< cfhtmlhead />之前刷新缓冲区.标签运行.尝试增加缓冲区大小,或更改< cfhtmlhead />标签,看看是否正确的问题.

原文地址:https://www.jb51.cc/html/225051.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐