Adobe Coldfusion错误:找不到应用程序。空<;br>;错误发生在第-1行
我们在application.cfc中放置了一个代码片段,以便在应用程序出现问题时发送包含错误信息的电子邮件。我们有时会收到错误结构,如所附的屏幕截图所示。真的,这几乎什么都没说。我能看到的唯一一个模板是/api(有时它也可以作为/rest返回),但是服务器上不存在此文件夹 知道这是什么吗Adobe Coldfusion错误:找不到应用程序。空<;br>;错误发生在第-1行,coldfusion,adobe,Coldfusion,Adobe,我们在application.cfc中放置了一个代码片段,以便在应用程序出现问题时发送包含错误信息的电子邮件。我们有时会收到错误结构,如所附的屏幕截图所示。真的,这几乎什么都没说。我能看到的唯一一个模板是/api(有时它也可以作为/rest返回),但是服务器上不存在此文件夹 知道这是什么吗 您正在运行哪个版本的ColdFusion?看起来像2016年或2018年 请尝试在\cfusion\wwwroot\WEB-INF\WEB.xml文件中对此进行注释 由此: <servlet-mappi
您正在运行哪个版本的ColdFusion?看起来像2016年或2018年 请尝试在\cfusion\wwwroot\WEB-INF\WEB.xml文件中对此进行注释 由此:
<servlet-mapping id="coldfusion_mapping_16">
<servlet-name>CFRestServlet</servlet-name>
<url-pattern>/api/*</url-pattern>
</servlet-mapping>
CFRestServlet
/原料药/*
为此:
<!--
<servlet-mapping id="coldfusion_mapping_16">
<servlet-name>CFRestServlet</servlet-name>
<url-pattern>/api/*</url-pattern>
</servlet-mapping>
-->
实际映射(coldfusion_mapping_16)可能不同。查找“/api/*”
搜索
“/rest/*”
部分,并将其注释掉。不要忘记重新启动ColdFusion服务。
这应该可以解决问题 编辑:搜索了一下这个问题,发现了一个类似的问题,有一些背景信息和解决方案:
我也有这些,如果你去yoursite.com/api/或yoursite.com/rest/你会看到一个空白页。我不确定这是iis还是cf设置的,但当有人在服务器上乱翻时,我会发现错误