2013-02-16 11 views
0

나는 라스베리 파이에 Tomcat을 설치했는데 모든 것이 잘 작동했다. 그러나, 어제, 그것은 일하는 것을 멈춘 것처럼 보였다. 내가 처음으로 느낀 것은, 내가했던 chmod를 카탈 ... 내가 시작 스크립트를 실행하도록 시도 할 때, 나는 Tomcat이 시작되지 않음

touch: cannot touch `/opt/lib/apache-tomcat-7.0.35/logs/catalina.out': Permission denied 
/opt/lib/apache-tomcat-7.0.35/bin/catalina.sh: 391: /opt/lib/apache-tomcat-7.0.35/bin/catalina.sh: cannot create /opt/lib/apache-tomcat-7.0.35/logs/catalina.out: Permission denied 

은 무엇을하기 전에 무슨 일이 있었 있지만 한 다음과 같은 오류를 ... 가지고 있다고했다 .out과 오류가 사라졌습니다. 불행히도, 나는 Tomcat 관리자 (즉 : 8080)를 때리는 운이 없었습니다. 시작 스크립트의 출력을보고 JRE 홈이/usr으로 설정되어 있다는 것을 알았으므로 Tomcat 시작 스크립트를 변경하여 JRE_HOME을 /usr/lib/jvm/java-1.6.0으로 지정합니다. -openjdk-armhf. 그래도 Tomcat 관리자는 여전히 액세스 할 수 없습니다. 또한 Pi에서 실행중인 프로세스를 살펴볼 때 Tomcat은 어디에도 없습니다.

아무도 도와 줄 수 있습니까?

+0

폴더 사용 권한을 변경 했습니까? 어떤 사용자가 바람둥이를 실행합니까? – Florian

+0

아니요, 사용 권한을 변경하지 않았으므로 갑자기 그 오류가 발생하기 시작한 이유를 이해하지 못했습니다 ... 제가 말한 것처럼 Tomcat을 여러 번 성공적으로 시작했습니다. Tomcat bin 폴더의 모든 내용은 root가 소유하고 있으므로 실행중인 사용자라고 가정합니다. –

답변

0

시작 스크립트를 실행하기위한 별칭을 작성했으며 스크립트 경로 앞에 sudo를 포함하는 것을 잊었습니다. 도!