2013-02-21 4 views
2

나는 크고 분명한 뭔가를 놓치고 있다고 생각합니다. CFML을 배우기 시작했습니다. 오픈 소스 Railo Server을 설치했고 cfm 파일을 실행할 정확한 경로에 저장하고 있습니다. 파일을 실행하면 HTML이 표시되지만 CFML은 표시되지 않습니다.Railo로 CFML 프로그래밍을 시작하는 방법

<html> 
<head><title>Hello World</title></head> 
<body> 
<cfset variable1 = "hello world"> 
<cfoutput>#variable1#</cfoutput> 
</body> 
</html> 

내가 파일을 PHP 것처럼 내가 CFM 파일의 실행을 치료하고 있습니다 :

나는 ++ 메모장에서이 간단한 안녕하세요 세계 코드에서이 출력

#variable1# 

를 얻을. 나는 같은 생각이라고 믿었다. 나는 Railo와 메모장을 사용하는 자습서를 찾을 수 없습니다. (아마 모든 것을 오해했기 때문일 수 있습니다.) 내가 본 대부분의 자습서는 adobe 또는 dreamweaver를 사용하지 않으며 어느쪽에도 액세스 할 수 없습니다.

건배

+0

는 웹 페이지의 소스는 ColdFusion 태그를 표시됩니까? –

+1

편집기는 중요하지 않습니다. "오픈 소스 레일 오 서버를 설치하고 올바른 경로로 저장하여 cfm 파일을 실행하십시오."- 어떤 버전으로 설치 했습니까 (Tomcat 설치 프로그램 또는 Express 또는 기타), 어떤 위치에 설치 했습니까? , 그리고 파일을 어디에두고 있습니까? –

+2

또한보다 일반적인 도움을 받으려면 Railo 커뮤니티 메일 링리스트가 다음 질문에 더 좋은 곳이 될 수 있습니다. http://groups.google.com/group/railo –

답변

11

가장 간단한 방법은 일어나하고 실행 다음 단계에 따라 경우 : download page

1) 고토를 얻을 당신의 OS에 대한 "JRE 버전으로 표현".

Windows의 경우 railo-express-4.0.2.002-jre-win32.zip

2) 적절한 위치에 아카이브의 압축을 풉니 다.

3)start.bat 파일을 실행 (즉, 더블 클릭)하면 Railo가 실행되는 Jetty 서블릿 엔진이 실행됩니다.

4) 브라우저를 열고 http://localhost:8888/으로 가십시오. "Welcome to Railo"화면이 나타납니다.

5) Railo 디렉토리에서 webapps로 이동 한 다음 railo로 이동하면 위의 메시지에 권한을 부여하는 index.cfm이 표시됩니다. 다른 이름으로 바꿉니다 (예 : orig.index.cfm 그리고 위의 코드를 새 index.cfm에 삽입하십시오.

6) 브라우저를 새로 고침하면 예상대로 "안녕하세요"출력이 표시됩니다.

물론 1..3 단계를 Tomcat 설치 프로그램을 가져오고 사용하는 것으로 대체 할 수 있습니다.이 옵션은 완벽하게 유효한 옵션으로 설정하는 데 더 많은 시간이 걸리지 만 외부 웹 서버에 연결하는 경우 더욱 편리합니다.
(모두 TomcatJetty은 모두 던져 버릴 수있는 기능을 갖춘 완전한 서블릿 엔진이며 별개의 웹 서버는 필요하지 않지만 추가 할 경우 인스턴스가 유용합니다.

:) 경우

+1

전에 서블릿 엔진을 시작하지 않았습니다. 또한, 내 소스는 localhost에서 나온 것이 아니 었습니다. 정말 바보 같은 일이었습니다. 난 당신이 명시된대로 제거하고 단계를 거쳤으며 모든 것이 작동합니다. 건배 – SunnyNewb

+0

[(psst)] (http://meta.stackexchange.com/questions/168399/how-can-tag-synonyms-be-remapped-or-unmapped) – Will

+0

나는 명령 상자를 사용해 볼 수도 있다는 것을 지적하고 싶습니다. : http://www.ortussolutions.com/products/commandbox 설치하고 간단히 server start를 입력하십시오. 당신은 railo 서버를 보여줄 것입니다. – Tropicalista