2015-02-12 31 views
0

我有一些在Coldfusion 9上用cfencode.exe編碼的coldfusion文件。當我們嘗試在Coldfusion 10服務器上運行相同的文件時,出現以下錯誤;coldfusion用cfencode.exe編碼的9個文件在coldfusion上不工作10

w/ufffd,在行97,列169,不是有效的標識符名稱。

的CFML編譯器是處理:

開始在線路90上的標籤CFQUERY的主體,柱58

除了從不同的ColdFusion版本,原始的ColdFusion 9個文件被編碼在一個窗口系統,而ColdFusion 10服務器是一個Linux - 我不知道這是否有所作爲。

如果我上傳同一個文件的非編碼版本,它工作正常。

也,出於某種原因,它忽略了應用程序錯誤處理(應用程序文件沒有編碼)

人有任何想法怎麼回事?

回答

2

不能在用於編碼的主版本上運行編碼的ColdFusion應用程序。如果您想在ColdFusion 10上運行該應用程序,則需要使用ColdFusion 10從源代碼重新編碼它。

+0

感謝carl,此刻正在下載Coldfusion 10 – luke 2015-02-12 20:27:53