使用 cfencode.exe 编码的 coldfusion 9 文件不适用于 coldfusion 10
coldfusion 9 files encoded with cfencode.exe not working on coldfusion 10
我有一些在 coldfusion 9 上用 cfencode.exe 编码的 coldfusion 文件。当我们尝试在 coldfusion 10 服务器上 运行 相同的文件时,我们收到以下错误;
w/ufffd,第 97 行第 169 列,不是有效的标识符名称。
CFML 编译器正在处理:
从第 90 行第 58 列开始的 CFQUERY 标记正文。
除了不同的 coldfusion 版本,原始的 coldfusion 9 文件是在 windows 系统上编码的,而 coldfusion 10 服务器是 linux - 我不知道这是否有区别。
如果我上传同一文件的非编码版本,它工作正常。
另外,出于某种原因,它忽略了应用程序错误处理(应用程序文件未编码)
有人知道发生了什么事吗?!
您不能 运行 在与用于编码的主版本不同的主版本上对 ColdFusion 应用程序进行编码。如果您想 运行 在 ColdFusion 10 上使用该应用程序,您将需要使用 ColdFusion 10 从源代码对其进行重新编码。
我有一些在 coldfusion 9 上用 cfencode.exe 编码的 coldfusion 文件。当我们尝试在 coldfusion 10 服务器上 运行 相同的文件时,我们收到以下错误;
w/ufffd,第 97 行第 169 列,不是有效的标识符名称。
CFML 编译器正在处理:
从第 90 行第 58 列开始的 CFQUERY 标记正文。
除了不同的 coldfusion 版本,原始的 coldfusion 9 文件是在 windows 系统上编码的,而 coldfusion 10 服务器是 linux - 我不知道这是否有区别。
如果我上传同一文件的非编码版本,它工作正常。
另外,出于某种原因,它忽略了应用程序错误处理(应用程序文件未编码)
有人知道发生了什么事吗?!
您不能 运行 在与用于编码的主版本不同的主版本上对 ColdFusion 应用程序进行编码。如果您想 运行 在 ColdFusion 10 上使用该应用程序,您将需要使用 ColdFusion 10 从源代码对其进行重新编码。