2011-10-07 5 views
-2

를 찾을 수 없습니다. CF 관리 매핑을 사용해야하지만 다른 파일에 이러한 오류가 많이 있습니다. 문제를 쉽게 해결할 수있는 방법이 있습니까?오류 "가 포함 된 템플릿을 찾을 수 없습니다"가 포함 된 템플릿

Full error message: 
Could not find the included template spiderBlock.cfm. 
Note: If you wish to use an absolute template path (for example, template="/mypath/index.cfm") with CFINCLUDE, you must create a mapping for the path using the ColdFusion Administrator. Or, you can use per-application settings to specify mappings specific to this application by specifying a mappings struct to THIS.mappings in Application.cfc. 
Using relative paths (for example, template="index.cfm" or template="../index.cfm") does not require the creation of any special mappings. It is therefore recommended that you use relative paths with CFINCLUDE whenever possible. 
+0

이것은 매우 불길한 질문입니다. 다른 사람의 코드로 작업하고 로컬 작업 복사본을 설정하려고합니까? 그런 다음 응용 프로그램을 실행할 때 이러한 일련의 오류가 계속 발생합니까? 그렇다면 대답은 응용 프로그램에서 사용 된 매핑을 확인하고 응용 프로그램의 매핑과 일치하도록 CFAdmin의 구성을 미러링하는 것입니다. 당신이 새로운 응용 프로그램을 구축하고 바로 게이트에서 이러한 오류를 받고하는 경우 , 당신은 각 을 참조하는 방법을 어떻게보고 싶을거야; 작업 공간의 각 cfm에 대한 적절한 상대 경로를 참조해야합니다. –

+0

네, 다른 사람 코드로 일하고 있어요 – Wolandello

+0

@ user978707 질문에 자세한 정보를 제공하기 위해 시도하십시오. 지금 앉기 때문에 품질이 좋지 않아 닫힐 위험이 있습니다. – Sampson

답변

1

오류는 경로 CF는 동안 찾고 포함, 찾을 수없는 그것을 템플릿을 말해야한다. 그 파일이 CF가 찾고있는 위치에 있습니까? 나는 의심하지 않는다.

당신이 우리에게 전체 오류 메시지를 제공하여 시작하면

, 우리는이에 재치있는 코멘트를 만들기 위해 함께 작동하는 무언가를 가지고있다. 자신의 위치를 ​​기준으로 절대적으로 CF 루트에서, 또는 절대적으로 해결 매핑에서 : 다른 사람이 포함 된 파일이 포함 템플릿에서 참조 할 수있는 몇 가지 방법이있다 제안으로

. 따라서 매핑을 확인해야 할 수도 있습니다 (CFAdmin 또는 Application.cfc에 정의 됨).

관련 문제