텍스트큐브 업그레이드 후 "시스템 점검이 필요합니다"라는 메세지 박스가 계속 나타나는 문제

Posted by Jerry on 2007/08/21 09:51
Filed under Software
Tags : , , , , ,
테터툴즈(Tattertools)를 사용하다가 텍스트큐브(TextCube) 1.5로 블로그 소프트웨어를 변경했습니다.

변경한 후 관리자 모드에 들어가서 메뉴를 누를때마다 "텍스트큐브 시스템 점검이 필요합니다. 지금 점검하시겠습니까?"라는 메세지 박스가 계속 나타나서 거슬리고 귀찮아 소스를 살펴보니 다음과 같은 부분으로 인해 발생된 문제였습니다.

체크를 위한 파일의 버전과 실제 블로그 소프트웨어의 버전이 동일하지 않아 발생되는 문제로, 다음과 같이 손을 보면 문제가 사라집니다.

텍트스큐브 시스템 점검이 필요합니다. 지금 점검하시겠습니까?


ROOT\cache\CHECKUP 파일에 써져있는 버전과 ROOT\lib\config.php에 정의되어 있는 버전과 달라서 발생하는 문제로, ROOT\cache\CHECKUP파일이 갱신되면 문제가 해결 됩니다.

ROOT\cache폴더의 권한을 확인한 후, apache등의 웹 서버가 접근하는 계정이 쓰기 권한이 있는지를 확인합니다. 만약 권한이 없다면, CHECKUP파일을 갱신하지 못하거나 읽지 못해 발생하는 문제로 권한을 부여하면 됩니다.

만약 권한에 대해 잘 알지 못한다면, 777로 부여한다면 문제가 해결 됩니다. 하지만 이는 다소 위험한 방법으로 apache 프로세스 사용자에게 쓰기 권한을 부여하는 방법이 가장 좋을 듯 합니다.

또한 가끔 파일 업로드가 되지 않는다는 분도 계시는데 이 역시권한 문제로, ROOT\attach 폴더에 apache 프로세스가 접근 또는 쓰기 권한이 없는 경우로 이 역시 권한을 부여하면 됩니다.

해당 프로세스에 쓰기 권한 부여가 힘들다면 해당 서버 관리자에게 문의해서 처리하는게 가장 좋겠죠?
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)
Trackback URL >> http://mireenae.com/trackback/129
  1. 비밀방문자 2007/09/02 13:48  댓글주소  수정/삭제  댓글쓰기
    관리자만 볼 수 있는 댓글입니다.
Leave a comment
[로그인][오픈아이디란?]