coldfusion 9用cfencode.exe编码的文件不能用于coldfusion 10

时间:2015-02-12 08:37:45

标签: coldfusion

我有一些用coldfusion 9上的cfencode.exe编码的coldfusion文件。当我们尝试在coldfusion 10服务器上运行相同的文件时,我们收到以下错误;

w / ufffd,第97行,第169列,不是有效的标识符名称。

CFML编译器正在处理:

CFQUERY标记的正文,从第90行第58行开始。

除了不同的coldfusion版本之外,原始的coldfusion 9文件是在windows系统上编码的,而coldfusion 10服务器是linux的 - 我不知道这是否有所作为。

如果我上传同一文件的非编码版本,它可以正常工作。

还出于某种原因,它忽略了应用程序错误处理(应用程序文件未被编码)

任何人都有任何想法发生了什么?!

1 个答案:

答案 0 :(得分:2)

您不能在与用于编码的版本不同的主要版本上运行编码的ColdFusion应用程序。如果要在ColdFusion 10上运行该应用程序,则需要使用ColdFusion 10从源代码重新编码它。