css, 이미지 깨짐 및 세션 종료 문의 드립니다.
- 작성자 :
- 고*왕
- 작성일 :
- 2013-01-25 13:42:26
- 조회수 :
- 1,893
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
안녕하세요~
표준프레임워크 2.5로 열심이 프로젝트를 진행하고 있습니다.
현재 아파치 2.2 및, 톰캣7을 연동하여 표준프레임워크를 적용 해놨는데요
몇가지 문제가 있어서 문의 드립니다.
1. css, 이미지 깨짐 문제
하루정도 시간이 경과후 표준프레임워크 프로젝트에 브라우저로 접속을 시도하면
CSS 및 이미지, JS 파일들이 로드 되지 않아서 화면이 깨지는 현상이 발생 되고 있습니다.
브라우저의 환경 설정이 아닌 표준프레임워크상에서 무엇을 작업해야 위와 같은 상황을 방지 할 수 있는지 문의 드립니다.
2. 로그인 세션 만료가 안되는 문제
현재 표준프레임워크로 진행하는 프로젝트가
톰캣만 사용하는것(로컬 테스트)과 아파치+톰캣(실서버) 이렇게 두군데서 사용되어지고 있습니다.
톰캣에서만 표준프레임워크 구동시에는 로그인시 web.xml에
<session-timeout>600</session-timeout>로 설정한대로 일정 시간 사용이 없거나 톰캣을 껏다 키면 로그인 세션이 사라지는데
아파치+톰캣 연동한 실서버에서는 하루가 지나건 이틀이 지나건 세션이 계속 유지되고 톰캣을 껐다켜도 세션이 계속 유지 됩니다.
어떻게 해야 실서버에서도 아무 작업이 없을때 세션 만료를 적용시킬 수 있을지 문의 드립니다.
이렇게 위에 두가지 질문 드리겠습니다. ^^
표준프레임워크 2.5로 열심이 프로젝트를 진행하고 있습니다.
현재 아파치 2.2 및, 톰캣7을 연동하여 표준프레임워크를 적용 해놨는데요
몇가지 문제가 있어서 문의 드립니다.
1. css, 이미지 깨짐 문제
하루정도 시간이 경과후 표준프레임워크 프로젝트에 브라우저로 접속을 시도하면
CSS 및 이미지, JS 파일들이 로드 되지 않아서 화면이 깨지는 현상이 발생 되고 있습니다.
브라우저의 환경 설정이 아닌 표준프레임워크상에서 무엇을 작업해야 위와 같은 상황을 방지 할 수 있는지 문의 드립니다.
2. 로그인 세션 만료가 안되는 문제
현재 표준프레임워크로 진행하는 프로젝트가
톰캣만 사용하는것(로컬 테스트)과 아파치+톰캣(실서버) 이렇게 두군데서 사용되어지고 있습니다.
톰캣에서만 표준프레임워크 구동시에는 로그인시 web.xml에
<session-timeout>600</session-timeout>로 설정한대로 일정 시간 사용이 없거나 톰캣을 껏다 키면 로그인 세션이 사라지는데
아파치+톰캣 연동한 실서버에서는 하루가 지나건 이틀이 지나건 세션이 계속 유지되고 톰캣을 껐다켜도 세션이 계속 유지 됩니다.
어떻게 해야 실서버에서도 아무 작업이 없을때 세션 만료를 적용시킬 수 있을지 문의 드립니다.
이렇게 위에 두가지 질문 드리겠습니다. ^^
A
안녕하세요.. 고영왕님..
CSS, 이미지 등의 고정 리소스는 웹서버 상에 배포되는 것으로 표준프레임워크 처리 부분과는 전혀 상관이 없습니다.
Apache 웹서버의 로그를 파악해 보셔야 할 것 같습니다.
두번째 경우는 tomcat 상의 설정 상에 Persistent Manager 부분으로.. 세션에 대한 정보를 유지하도록 설정된 경우에 대해서 restart를 해도 기존 세션 정보가 유지되는 경우가 있습니다.
tomcat의 server.xml 상에 다음과 같은 설정이 있는지 확인해 보시고..
<Manager className="org.apache.catalina.session.PersistentManager" saveOnRestart="false"/>
saveOnResatart 설정은 false로 변경하시면 되실 것 같습니다.
그럼.. 즐거운 하루되십시오.
감사합니다.
CSS, 이미지 등의 고정 리소스는 웹서버 상에 배포되는 것으로 표준프레임워크 처리 부분과는 전혀 상관이 없습니다.
Apache 웹서버의 로그를 파악해 보셔야 할 것 같습니다.
두번째 경우는 tomcat 상의 설정 상에 Persistent Manager 부분으로.. 세션에 대한 정보를 유지하도록 설정된 경우에 대해서 restart를 해도 기존 세션 정보가 유지되는 경우가 있습니다.
tomcat의 server.xml 상에 다음과 같은 설정이 있는지 확인해 보시고..
<Manager className="org.apache.catalina.session.PersistentManager" saveOnRestart="false"/>
saveOnResatart 설정은 false로 변경하시면 되실 것 같습니다.
그럼.. 즐거운 하루되십시오.
감사합니다.