繁体   English   中英

托管转移后的ColdFusion错误

[英]ColdFusion error after hosting transfer

我最近将ColdFusion站点从一个域移到了另一个域(实际上)没有问题,除了我很难解决的一个问题。 我是LAMP开发人员/设计师,CF对我来说有点陌生,请原谅我的无知。

除商店组件外,该站点正常运行,出现以下错误“ .cart.models.store名称不是有效的组件或接口名称。组件和接口名称不能为空,并且不能以句点开头或结尾”。 在此过程中,我唯一更改过的代码就是config.ini,我将vmap=SitenameDev更改为vmap=因为建议将该文件中的注释设置为容纳站点的目录是webroot目录。

与往常一样,在转移时对此错误或常见问题的任何见解将不胜感激。

JN

仅供参考,config.ini是您正在处理的应用程序的特定内容,而不是任何形式的ColdFusion约定。 其中的“ vmap”条目最有可能表示“虚拟映射”。 它的值可能被用来解析到对象的路径(即[vmap的值] +“ .cart.models.store”。如果将其为空,则会收到错误消息,因为ColdFusion希望其路径不以a开头期间,并且无法解析其在寻找要创建对象的文件的位置。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM