托管转移后ColdFusion错误

时间:2010-10-28 01:42:34

标签: windows coldfusion mssqlft

我最近将一个ColdFusion网站从一个域移动到另一个域,除了我遇到一些问题之外没有任何问题(实际上)。我是LAMP开发人员/设计师,CF对我来说有点陌生,所以原谅我的无知。

除了商店组件之外,网站工作正常,我收到以下错误“.cart.models.store名称不是有效的组件或接口名称。组件和接口名称不能为空且无法启动或结束有一段时间。“我在整个过程中改变的唯一一段代码是config.ini,我将vmap=SitenameDev更改为vmap=,因为如果该站点所在的目录是该文件,则建议使用此文件中的注释。 webroot目录。

一如既往,我们将非常感谢您在转移时对此错误或常见问题的任何见解。

JN

1 个答案:

答案 0 :(得分:1)

仅供参考,config.ini是您正在处理的应用程序的特定内容,而不是任何类型的ColdFusion约定。很可能其中的“vmap”条目意味着“虚拟映射”。它的值可能用于解析对象的路径(即[vmap的值] +“.cart.models.store”。如果它为空,则会出现错误,因为ColdFusion希望其路径不以期间,并且无法解析其寻找创建对象的文件的位置。

所以以前这条路是“SitenameDev.cart.models.store”。你需要做的是找出“cart \ models \ store”层次结构所在的目录。然后在ColdFusion管理员中设置到其父目录的映射 - 这是ColdFusion识别的物理目录的别名。然后,您选择的任何别名都应设置为config.ini文件中的“vmap”值。