본문 바로가기

분류 전체보기

dd 더보기
Eclipse 설치 후 Android 빌드가 안되는 경우 Eclipse 재설치 후 개발중인 Android 애플리케이션의 코드를 수정하고 빌드해도 적용이 안되는 경우가 있습니다. 이런 경우에는 Android SDK를 새로 받아 설치하면 해결됩니다. 더보기
js 파일 수정후 변경 내용이 바로 적용되지 않을 경우 해결법 간혹 js파일 수정한 후에 변경한 내용이 바로 적용되지 않을 때가 있습니다. 이런 경우 아래와 같이 js파일을 로드하는 부분의 js파일 이름뒤에 ?version=### 값을 덧붙여주고 js파일 내용 변경시마다 version 값을 증가시켜주면 변경된 부분이 바로 적용됩니다. 출처 : 승's Life 블로그 더보기
숨김파일 보기 리눅스에서 숨김파일을 보려면 아래와 같은 명령어를 입력하면 됩니다. ls -a | grep "^\." 더보기
톰캣 매핑 cafe24에서 sturts 사용시 action 이 실행되게 하기 위해서는 반드시 톰캣 매핑을 해주셔야 합니다. 톰캣 매핑은 호스팅관리-기본관리-톰캣매핑에서 하실 수 있습니다. 아래와 같이 규칙에 action을 적은 후 적용 버튼을 누르면 규칙이 추가 됩니다. 매핑 추가후 적용되는데는 15분정도 걸립니다. 더보기
톰캣 재시작시 유의 사항 톰캣을 재시작할 경우 반드시 톰캣을 먼저 내린 다음 재시작 해야 합니다. 그렇지 않을 경우 tomcat/conf/web.xml이 사라져 사이트 접속시 404 에러가 발생하게 됩니다. 이런 경우에는 cafe24에 복구해 달라는 문의글을 남겨 복구 될 때까지 기다리는 수밖에 없으니 주의 하셔야 합니다. 더보기
.htaccess를 이용한 외부링크 막기 이미지 등의 콘텐츠를 외부 링크로 가져가는 것을 막기 위해서는 아래와 같은 내용의 .htaccess 파일을 만든 후 www 디렉토리 안에 올려주시면 됩니다. SetEnvIf Referer mydomain.com go_in 더보기
log 파일 catalina.out tomcat 구동 중 발생하는 모든 상황에 대한 로그 기록은 catalina.out에 기록됩니다. 따라서 tomcat 구동 중 발생하는 오류 사항은 catalina.out에 기록되며 서버에서 발생하는 오류 내용을 확인하기 위해서는 cat tomcat/logs/catalina.out | more 명령어나 vi tomcat/logs/catalina.out 명령어를 사용하여 catalina.out을 열어 그 내용을 확인하면 됩니다. 또한 System.out.println() 명령어를 통해 출력되는 사항도 catalina.out에 기록됩니다. 만일 코드에 System.out.println() 명령어가 있으면 해당 코드가 실행될때마다 catalina.out 에 기록되어 catalina.out 파일의 용량이 빠른 .. 더보기
Cafe24 appBase 내의 디렉토리명 변경 및 삭제 시 주의할 점 tomcat 구동되어 있는 상태에서 홈디렉토리(appBase) 내의 디렉토리명을 변경하거나 삭제할 경우, 해당 파일들이 삭제가 되며, 이는 tomcat/conf/server.xml에 autoDeploy가 true로 설정되어 있을 경우 발생하는 문제입니다. tomcat 이 구동되어 있을 경우 www와 동일한 홈디렉토리 내에 디렉토리명을 변경한다던지 삭제하는 등의 작업은 반드시 tomcat을 shutdown 후 작업해야 합니다. 위와 같은 처리 방식이 불편할 경우 autoDeploy를 false로 변경하고 tomcat을 재시작하면 됩니다. 단, 이 경우 설정 변경 등이 바로 적용되지 않으므로 설정 변경 후 tomcat을 꼭 재시작 해주셔야 합니다. 더보기
javax.servlet.ServletException: File quot;파일명.jspquot; not found 오류 발생시 해결법 원인은 모르겠으나 잘 되던게 갑자기 제목과 같은 오류가 발생하면 안되는 경우가 있는데요.. 이럴때는 해당 jsp파일을 삭제 후 다시 만들어서 하면 잘 됩니다. 더보기