Coldfusion 无效令牌'\n';在第31行第0列找到

Coldfusion 无效令牌'\n';在第31行第0列找到,coldfusion,Coldfusion,我有一个CF-7文件,有30行代码。我在第31行收到一个错误,说 ** Invalid token '\n' found on line 31 at column 0.** 错误消息是什么意思 问候 Vas行首有一个新行字符。用于解析文件的内容是否不需要空行?该错误有点误导。CF编译器正在尝试解析代码,但由于未关闭的标记/块而失败,因此它将继续尝试解析,直到文档结束,然后报告错误,因为它最后发现的是一个换行符,它没有关闭当前打开的标记。因此,请检查源代码,并检查您没有

我有一个CF-7文件,有30行代码。我在第31行收到一个错误,说

             ** Invalid token '\n' found on line 31 at column 0.**
错误消息是什么意思

问候


Vas

行首有一个新行字符。用于解析文件的内容是否不需要空行?

该错误有点误导。CF编译器正在尝试解析代码,但由于未关闭的标记/块而失败,因此它将继续尝试解析,直到文档结束,然后报告错误,因为它最后发现的是一个换行符,它没有关闭当前打开的标记。因此,请检查源代码,并检查您没有正确关闭某些内容的地方。错误在第31行之前

可能是这样的

<cfif foo eq "Bar">
  Still haven't found what I'm looking for.

还没找到我要找的东西。
然后没有结束标记。也可能是你有一个CF风格的评论

<!--- but are closing it as a HTML comment -->


如果可以,请发布源代码。我已经注释了两行代码,我遇到了这个错误。我跳过了结尾注释“-->”的空格,而不是“-->”。这就是错误所在。修正了它,工作正常