我有一个包含30行代码的CF-7文件。我在第31行收到错误
** Invalid token '\n' found on line 31 at column 0.**
错误消息是什么意思?
此致
沃什
答案 0 :(得分:11)
该错误略有误导。 CF编译器试图解析代码但由于未封闭的标记/块而失败,因此它继续尝试解析直到文档结束然后它报告错误,因为它找到的最后一件事是新行不是关闭当前打开的标记。因此,请查看源代码并检查您未正确关闭的位置。错误发生在第31行之前。
它可能类似于
<cfif foo eq "Bar">
Still haven't found what I'm looking for.
然后没有结束标记。或者也可能是你有CF风格的评论
<!--- but are closing it as a HTML comment -->
答案 1 :(得分:1)
在行的开头有一个换行符。您使用什么来解析文件是不是期望空行?