황당한 경험 질문 좀 드리겠습니다.

황당한 경험 질문 좀 드리겠습니다.

QA

황당한 경험 질문 좀 드리겠습니다.

본문

skin/board/basic 폴더의 파일들을

skin/board/basic1 폴더에 복사한후

동일한 게시판을 구조만 복사해서 생성했는데,

basic1스킨에서는 view_comment.skin.php을 못불러와서

댓글 쓰기와 댓글목록을 출력되지 않고

바로 view.list.skin.php가 출력이 됩니다.

이런 경우는 처음인데 원인이 무엇일지 감도 안잡히네요.

서버 캐쉬가 있나??

이 질문에 댓글 쓰기 :

답변 4

해당 복사된 게시판 환경설정란 다시확인해주시고 다시설정해보세요

참고로 게시판이 추가 되어거나 복사 되어있더라면

/data/file/ 폴더안에도 게시판명 이추가로 생성이 되어있어야합니다. 확인해보시기바랍니다.

서버에 폴더명 basic1으로 생성하고 스킨파일들 업로드했는데

퍼미션이 755였습니니다.

무슨 이유인지는 모르겠으나 775로 퍼미션을 설정하니 댓글란이 출력되네요@@

775는 쓰기 그룹권한값입니다. 따라서 basic1스킨폴더 퍼미션권한 설정은 755 되어야 합니다. 그리고view_comment.skin.php 파일은 644 되어야하구요

따라서 기존에 basic1라는 스킨 에대한 그룹 사용자권한을 가진자가 되어야하며, 해당 커멘트의 권한이이에 대한 반영이 되어야한다라는것이지요 그렇면 말그대로 관리자에 댓글권한값이 데이타베이스에 제대로 쿼리값이 안넘어가있을수도있다라는거에요 다시 해당폴더권한은 755로 잡으시고 해당파일은 644로 다시 되어있는상테에서 관리자모드에서 해당게시판의 댓글에 대한값이 데이타베이스에 정확히 저장이 이 되어있는지확인해 볼필요가있습니다.

그렇면 이는 스킨에 문제가 아닌 관리자에서 basic에대한 복사로인한 게시판생성이 업데이트가 제대로않된다라는뜻이기도 한다라는것이지요..
혹시 기존에 게시판 생성된게시판에서 혹시 새로운필드에대한 스키마를 작성을 할경우 해당게시판은 복사로 이루워질수가 없다라는뜻이기도합니다.
이는 기본 디폴트값을 가지고 있는 업데이트파일에서 새로운 필드에대한 값을 업데이트를 못하기 때문이라는뜻이기도합니다.

쉽게말해서 이럴경우에는 복사를 하시면않된다라는것이지요 새로운게시판을 생성을 해서 해당스킨을 적용을 해줘야한다라는뜻입니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 71
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT