以前我在我的localhost上运行配置了Apache的ColdFusion 10。我现在使用的是另一台机器,现在我正在使用ColdFusion 11内置的Web服务器。我已从存档的“.car”文件中导入设置。我的应用程序使用ColdFusion Rest服务,这些服务正在我以前的机器上运行。我在这台新机器上设置了休息服务,我使用相同的服务名称,但目录的绝对路径不同。
例如:
上一个目录: - for $emp in doc("A8.xml")/empdata/contents/employee
let $e_name := $emp/employee_name/string()
let $employers :=
for $employment in doc("A8.xml")/empdata/contents/works[employee_name = $e_name]
let $c_name := $employment/company_name
return doc("A8.xml")/empdata/contents/company[company_name = $c_name]
where $emp/city = 'Lincoln' and $employers/city = 'Omaha'
return $emp
当前目录: - D:/foo/bar/api/v2
其余服务已注册,并在ColdFusion Administrator中成功刷新。但是当我尝试访问localhost上的API路径时,我收到了500错误:
此页面无效
localhost目前无法处理此请求。
HTTP ERROR 500
找不到应用程序v2。包含或处理的特定文件序列为:''''