我是一名程序员,正在尝试将我的开发环境从 Windows Vista 迁移到 Windows 7。总体而言,这比以前的任何安装都容易得多。但是,就在最后时刻,我遇到了障碍。
我已经安装了 ColdFusion 9、SQL Server 2011 'Denali',创建了一个新的 IIS 网站,并将我的 IIRF 重写过滤器 DLL 添加到 IIS 站点。ColdFusion 页面一直没有问题,直到我尝试访问需要 URL 重写的页面。因此,我在线搜索并发现我需要将 IIS 应用程序池设置“启用 32 位应用程序”更新为“True”,以便 IIRF DLL 正常工作。我这样做了。现在我收到 HTTP 500.0 错误。我可以说 IIRF 重写过滤器正在工作,因为错误中显示了文件的正确路径,但我现在无法提供任何 ColdFusion 文件。我需要做什么?
答案1
我重新安装了 IIS,运行了 ColdFusion WebServer 配置工具,从配置中删除了 IIS 站点,然后将其重新添加为 32 位应用程序。现在一切正常。