0

我有一个应用程序,当它位于站点的根目录时运行良好。我把它放在一个子目录中来测试兼容性,它坏了。结构如下:

/cfc/
    rest/ -- Rest endpoints
    model/ -- ORM model mappings
    util/ -- some util classes

这是一个非常简单的 crud,它还获取模型的元数据以供前端使用。基本上,来自其余端点的任何调用或从其余端点调用的 cfc 在处理任何需要路径的东西时都会遇到错误。例如:

getComponentMetaData("models.table");

错误找不到组件models.table。这是使用映射到/cfc/model,如果我尝试cfc.model.table,同样的事情会发生,以及ApplicationName.cfc.model.table.

我有一种感觉,这是由于 CF 是如何注册其余端点的,因为它作为根应用程序工作,但是当它在子目录中时就像这样停止。任何人都对可以做的任何事情或CF如何处理可能有解决方法的注册有任何见解?

4

0 回答 0