본문 바로가기

Cafe24

Cafe24 appBase 내의 디렉토리명 변경 및 삭제 시 주의할 점


tomcat 구동되어 있는 상태에서 홈디렉토리(appBase) 내의 디렉토리명을 변경하거나 삭제할 경우, 해당 파일들이 삭제가 되며, 이는 tomcat/conf/server.xml에 autoDeploy가 true로 설정되어 있을 경우 발생하는 문제입니다.

tomcat 이 구동되어 있을 경우 www와 동일한 홈디렉토리 내에 디렉토리명을 변경한다던지 삭제하는 등의 작업은 반드시 tomcat을 shutdown 후 작업해야 합니다.
 
위와 같은 처리 방식이 불편할 경우 autoDeploy를 false로 변경하고 tomcat을 재시작하면 됩니다. 단, 이 경우 설정 변경 등이 바로 적용되지 않으므로 설정 변경 후 tomcat을 꼭 재시작 해주셔야 합니다.