我在Windows 8.1和IIS7安装了ColdFusion 11开发版本(从Adobe地点3个月的试下载)。 试图打开ColdFusion管理(见下文),当我得到这个错误。 是否有关于如何解决此问题一步步的例子吗?
HTTP Error 500.19 - Internal Server Error
The requested page cannot be accessed because the related configuration data for the page is invalid.
Detailed Error Information:
Module CustomErrorModule
Notification SendResponse
Handler cfmHandler
Error Code 0x800700b7
Config Error Cannot add duplicate collection entry of type 'mimeMap' with unique key attribute 'fileExtension' set to '.air'
Config File \localhost\?\C:\inetpub\wwwroot\web.config
Requested URL localhost:80/administrator/CFIDE/index.cfm
Physical Path C:\inetpub\wwwroot\administrator\CFIDE\index.cfm
Logon Method Anonymous
Logon User Anonymous
Config Source:
4: <staticContent>
5: <mimeMap fileExtension=".air" mimeType="application/vnd.adobe.air-
application-installer-package+zip" />
6: </staticContent>
卸下web.config中的MIME类型
<mimeMap fileExtension=".air" mimeType="application/vnd.adobe.air-application-installer-package+zip" />
并保存该文件。 重新启动IIS和应该解决这个问题。
这发生在我更新ColdFusion的11升级2(修补)后为好,不知它在C读取web.config文件:\ Coldfusion11 \ cfusion \ wwwroot的我所做的只不过是web.config文件重命名为类似网页 - 错误IIS的.config将跳过此文件并运行就好了。 当该文件存在,我可以从IIS管理器甚至没有获得MIME的配置,所以去除或文件的重命名是为我的解决方案。 它也讨论: http://blog.immanuelnoel.com/2014/09/22/busting-the-http-error-500-19-on-coldfusion-11-iis/ ,可能在最初的ColdFusion配置的错误。
删除从web.config MIME类型是够了,其剩余的内容在我们的情况下,所有的权利; 请注意,这是关系到一般不与ColdFusion管理员ColdFusion的网站。 从ColdFusion的10(更新11级)升级到11(更新0级)后,问题开始(在IIS 7.5和Windows Server 2008 R2),已经改变了从旧版本的连接器的ColdFusion 11(如安装文件显示在“验证IIS配置”一节)。 它有两个积极的影响:
- 级联样式开始正确投放
- 在IIS的“Windows身份验证”目录中的500内部错误不再出现(我们也算是https://forums.adobe.com/thread/1031711 )
是它的升级? 我有一个类似的问题。 我不得不手动禁用我的ColdFusion的9处理器。
如果您以前的ColdFusion的处理程序是仍处于活动状态,并且你不想删除它们,直到你有信心11是稳定的,你可以在web.config文件中禁用它们。
<handler>
<remove name="AboMapperCustom-somenumber" />
<remove name="AboMapperCustom-anothernumber" />
</handler>
在web.config文件应在每个网站的根目录中找到。