当我们在编辑器中打开文件时,coldfusion 文件内容不再可读

coldfusion file content no longer readable when we open the file in an editor

我的 ColdFusion 11 应用程序在我的本地计算机 (Windows 10) 上运行良好。但是当我在 Eclipse 中或什至在 Notepad 中打开任何 .cfm 文件时,我得到的内容是不可读的,例如以下内容。以前没有发生过。我怎样才能使文件再次可读?

更新:

该网站正在 windows 10 上使用 IIS 10。上述问题可能与 IIS 有关吗?我注意到,当我从备份文件夹中打开同一个 .cfm 文件的副本时,我可以读取该文件,并且上述问题不存在。

您正在查看一个加密文件。 CFIDE 文件夹中的大多数 CFML 文件都经过加密,以防止代码被窥探。这与IIS无关。

您可以找到关于此主题的简短说明 here

除非对您自己的文件进行了任何批量加密,否则您应该能够打开自己的代码并且您将看到可读的内容。如果您不小心对自己的文件进行了编码,那么您将不得不恢复备份或从源代码管理中获取原始文件。过去 Google 搜索提出了一个(技术上非法的)工具来解密此类文件。我不知道这是否仍然适用于较新的 ColdFusion 版本。