【发布时间】:2012-10-15 12:04:17
【问题描述】:
我来自 PHP/MySQL 背景,现在我作为 Coldfusion 9 开发人员获得了新的后端职位。我对 Coldfusion 完全陌生,因此出于学习和测试目的,我在本地主机上安装了 CF。在我的本地主机上,我设置并测试了 ORM,它运行良好,并且不会干扰其他父文件夹。一旦我将 Application.cfc 文件上传到我们的主服务器,在 site/project89/cfc/orm/ 下
<cfcomponent>
<cfset this.name = "whatevername">
<cfset this.ormenabled = "true">
<cfset this.datasource = "name_db">
</cfcomponent>
它影响了整个父服务器文件夹,包括我们之前构建的所有其他冷融合项目的主“站点”文件夹。
有没有办法将 ORM 设置为仅影响其自己的子目录而不对其父文件夹进行任何更改?
例如,为站点/项目 89 启用 ORM,并在其他站点/项目上阻止 ORM**。
任何帮助或建议将不胜感激,因为在我工作的地方没有人熟悉 ORM,我不能再让我们的服务器崩溃。
谢谢。
【问题讨论】:
-
那么新的
Application.cfc是否正在为其他(父)文件调用?您可以在coldfusion admin中打开请求调试,如果不确定,请检查正在加载哪些文件 -
我只需要在文件夹“site/project89”及其自己的子文件夹文件site/project89/folder1中启用ORM | site/project89/folder2 等。对不起,如果我不清楚。
-
application.cfc是否位于site/project89文件夹中?编辑:再读一遍问题 - 你需要把它移到那里。 -
是的,
Application.cfc位于site/project89文件夹中
标签: orm coldfusion