PHP/MySQL 백그라운드에서 왔으며 이제 ColdFusion 9 개발자로서 새로운 백엔드 위치에 왔습니다. 완전히 Coldfusion의 새로운 기능이므로 학습 및 테스트 목적으로 로컬 호스트에 CF를 설치했습니다. 내 localhost에서 완벽하게 작동하는 ORM을 설정하고 테스트했으며 다른 상위 폴더를 방해하지 않았습니다. 내가 사이트에서, 우리의 주요 서버에 대한 내 Application.cfc 파일을 업로드하면/project89/연합사/ORM/ColdFusion ORM이 상위 폴더에 영향을 미치지 않도록 설정하십시오.
<cfcomponent>
<cfset this.name = "whatevername">
<cfset this.ormenabled = "true">
<cfset this.datasource = "name_db">
</cfcomponent>
우리가 다른 모든 ColdFusion에서 프로젝트를 주요 "사이트"폴더를 포함, 전체 상위 서버의 폴더에 영향을 전에 만들어 졌던.
ORM을 설정하여 하위 폴더에만 영향을 미치고 상위 폴더를 변경하지 않을 수 있습니까? 예 : site/project89의 ORM을 활성화하고 다른 사이트/프로젝트 **의 ORM을 방지합니다. ORM에 익숙하지 않은 사용자가있어서 서버를 다시 고장 낼 여유가 없기 때문에 도움이나 조언을 주시면 감사하겠습니다.
감사합니다.
그래서인가?Coldfusion admin에서 요청 디버깅을 켜고 확실하지 않은 경우 어떤 파일이로드되는지 확인할 수 있습니다. – AlexP
"site/project89"폴더와 해당 하위 폴더 파일 인 site/project89/folder1에서만 ORM을 활성화해야합니다. 사이트/project89/folder2 등 .. 죄송합니다임이 분명하지 않은 경우. – crashtestxxx
은'site/project89' 폴더에있는'application.cfc'입니까? 편집 : 그냥 다시 질문을 읽고 - 당신이 거기에 이동해야합니다. – AlexP