我正在运行两个 CF9 实例。两个实例都有一个称为SharedCode
映射的逻辑路径Mappings
,该路径指向两个不同的目录。但是,当我从第二个实例引用映射时,它指向在第一个(默认)实例中映射的目录。
映射如下:
Default instance: SharedCode --> D:\Websites\SharedCode
Second instance: SharedCode --> D:\Websites\CF2\SharedCode
我这样引用映射的代码:SharedCode\cfc\foo.cfm
. 如果我expandPath('\SharedCode'\)
在第二种情况下运行,它会输出D:\Websites\SharedCode\
经过一番调查,ColdFusion 似乎不允许在不同的实例中使用相同的逻辑路径进行映射。这是真的吗,是否有不涉及使每个逻辑路径唯一的解决方案?