2012-08-29 3 views
2

로컬 Windows 7 PC에 Coldfusion 8을 설치해야 테스트 할 수 있습니다. 나는 쉬운 길을 택했고 웹 서버가 내장 된 독립 실행 형 서버를 설치했습니다. 필자는 테스트가 필요한 완전한 웹 서버가 실제로 필요하지 않았습니다.Coldfusion 서버 소스 코드가 표시된 독립 실행 형 서버

따라서 Coldfusion의 일정 시간이 지나면 정상적으로 작동합니다. 그것은 페이지의 소스 코드를 표시하기 시작했습니다. 즉, Coldfusion은 페이지를 구문 분석하지 않았습니다. 단지 소스 코드를 표시합니다.

나는 소스 코드에서이 줄을 제거하더라도 다음과 같은 라인이 페이지 표시 소스 코드

<?xml version="1.0" encoding="utf-16"?> 

을 만들 것입니다 밖으로 작업 한 소스 코드가 계속 표시됩니다. 그래서 위의 줄을 제외한 모든 코드와 함께 .cfm 파일을 만들어서 실행해야합니다.

내 질문은 ColdFusion 독립 실행 형 웹 서버의 캐시를 어떻게 지울 수 있습니까? 나는 평소 Coldfusion을 재시작 해본 적이 없다.

업데이트 : 필자는 파일 이름을 testing1.cfm, testing2.cfm의 이름으로 바꾸는 방법을 사용했습니다. 이 문제를 겪고있는 다른 사람은 아파치와 같은 독립형 웹 서버를 사용하십시오.

답변

0

ColdFusion을 다시 시작해 보셨습니까?

브라우저에서 캐시를 지우려고 했습니까?

개발 가치가있는 경우 개발을 수행 할 때도 웹 서버를 사용하는 편이 좋습니다. CF 웹 서버를 사용하고 CF 웹 루트 아래에있는 모든 프로젝트가 프로덕션 환경에서 문제를 일으킬 수 있음을 발견했습니다.

+0

나는 단지 캐시를 지우고 다른 브라우저를 사용해 보았습니다. 나는 또한 일반적으로 별도의 웹 서버를 사용하지만, 나는 정말로 매우 일시적으로 그것을 필요로했다. –

+0

이 문제를 해결하기 위해 보낸 시간에 Apache를 설치하고 함께 이동할 수있었습니다. : D –

0

이 문제는 이미 해결되었지만 ColdFusion 관리자의 설정> 캐싱 옵션에 옵션이 있는지는 확실하지 않습니다. 아래쪽에 버튼이 있습니다. 이제 템플릿 캐시 지우기. 이 버튼을 클릭하면 ColdFusion이 캐시 한 모든 템플릿이 비워집니다 (제거됩니다). 해당 템플릿에 대한 다음 요청은 ColdFusion이 수정 된 경우 해당 템플릿을 다시 컴파일하도록합니다.

+0

원래 그걸 시도했지만 문제는 웹 서버 (내 지식에 JRun)에있는 것 같습니다. 따라서 Coldfusion 캐시를 지우는 것은 아무 것도하지 않습니다. –

관련 문제