테스트 사이트 - 개발 중인 베타 버전입니다

황당한 경험 질문 좀 드리겠습니다. 채택완료

고기조아 1년 전 조회 2,080

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

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

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

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

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

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

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

서버 캐쉬가 있나??

댓글을 작성하려면 로그인이 필요합니다.

답변 4개

채택된 답변
+20 포인트
웅푸
1년 전

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

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

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

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

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

퍼미션이 755였습니니다.

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

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

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

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

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

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

댓글을 작성하려면 로그인이 필요합니다.

1년 전

동일한 게시판을 구조만 복사해서 생성했는데,<==새로운 게시판을 복사로 생성 후

스킨을 basic1로 변경했는데도 안된다는 말인가요?

그럴리가요!!

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

못불러온다는게 무슨말인가요? skin/board/basic1 스킨은 각자 스킨을 선택해서 게시판설정에 등록을 해야됩니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인