我刚安装了ColdFusion 2016(从CF10升级),我注意到每当我尝试访问一个名为“api”的文件夹时,我的webroot中会出现内部500错误。
例如:www.mysite.com/api/
我认为这与新的ColdFusion API REST服务有关,因此我创建了另一个名为“rest”的目录,执行了相同的测试(www.mysite.com/rest/),但仍然收到了另一个500错误。
请参见IIS错误截图: 奇怪的是,我不使用ColdFusion REST服务,也没有在ColdFusion管理员中启用它。
我的问题是:
您是否还允许在Web根目录中使用名称为“api”或“rest”的文件夹?还是这些现在是保留的文件夹名称?是否有一种解决方法可以针对特定站点禁用此功能,以便我可以使用这些文件夹名称?
例如:www.mysite.com/api/
我认为这与新的ColdFusion API REST服务有关,因此我创建了另一个名为“rest”的目录,执行了相同的测试(www.mysite.com/rest/),但仍然收到了另一个500错误。
请参见IIS错误截图: 奇怪的是,我不使用ColdFusion REST服务,也没有在ColdFusion管理员中启用它。
我的问题是:
您是否还允许在Web根目录中使用名称为“api”或“rest”的文件夹?还是这些现在是保留的文件夹名称?是否有一种解决方法可以针对特定站点禁用此功能,以便我可以使用这些文件夹名称?
<cfinstall>/cfusion/wwwroot/WEB-INF/web.xml
文件,但没有成功。我只是搞垮了CF实例。 - Keith E. Truesdell