2016-07-06 49 views
1

我在Windows 2012 R2服务器上运行CF11。该网站(从运行CF9的Windows 2003迁移)基本上运行良好,除了1个目录,我得到一个500错误。当我运行www.site.com/test/index.html时会显示该页面,但www.site.com/test/index.cfm会引发500错误。我删除了application.cfc和index.cfm有4个字符...“测试”,它会引发错误。ColdFusion 11只在一个目录上抛出500错误

我可以发现在IIS(8.5)中没有什么不寻常的事情,在CF Admin中没有任何异常。

我100%困惑!任何帮助表示赞赏。

+0

是显示任何内容www.site.com/test/index.cfm或它只是空白,没有任何空白的来源? – Seybsen

+0

查看源代码显示: – cjblonda

+0

<!DOCTYPE html PUBLIC“ - // W3C // DTD XHTML 1.0 Transitional // EN”“http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd” > \t \t ACIS cjblonda

回答

2

我发现了这个问题。我应该清楚它是www.site.com/API/。我们不使用REST组件,以便我评论下面出来的web.xml文件并重新启动CF和正常工作:

<servlet-mapping id="coldfusion_mapping_16"> 
    <servlet-name>CFRestServlet</servlet-name> 
    <url-pattern>/api/*</url-pattern> 
</servlet-mapping> 
+0

请使用您问题上的编辑链接添加更多信息。后回答按钮应该只用于问题的完整答案。 - [发表评论](/ review/low-quality-posts/12925601) –

+0

@ Vini.g.fer - 上述*为*答案:-)提问者找到了解决方案以解决他们自己的问题,并发布解决方案其他。 – Leigh

相关问题