게사판복사시, 그누보드/data/file 내부에 index.php파일이 생성되지 않습니다. > 그누3 팁자료실

그누3 팁자료실

게사판복사시, 그누보드/data/file 내부에 index.php파일이 생성되지 않습니다. 정보

게사판복사시, 그누보드/data/file 내부에 index.php파일이 생성되지 않습니다.

본문

관리자모드에서 '게시판생성시'...

일반적으로 그룹-게시판생성에서 게시판을 생성하면 '그누보드/data/file/해당게시판폴더'내부에
index.php라는 파일이 생성이 됩니다만,

게시판복사기능을 이용해서 게시판을 생성하게 되면 
'그누보드/data/file/해당게시판폴더'  내부에  index.php파일이 생성이 되지를 않는거 같습니다.

index.php파일을 생성해주게 되는 이유가 전에 보안과 관련해서 있었던거 같은데...


게시판 이전작업하다가 제대로 이전이 안되는 다른 문제가 있어서 살펴보다가
어떤 '그누/data/file'폴더에는 index.php라는 파일있고 어떤 폴더에는 index.php라는 파일이
없어서 혹시나 하고 살펴보다가...발견하게 되었습니다.


기존의 게시판을 복사하여 새로운 게시판을 만들때. 그렇게 만들어진 게시판의 해당file폴더에
index.php파일이 안생기는 문제인데...저는 전혀 만들어지지 않는거 같은데

다른분은 어떤지 모르겠군요.



현재 최신버젼입니다만...만약 이 문제가 맞다면 업그레이드시 패치가 필요할듯 합니다.
추천
0

댓글 전체

[yesmoa님께서 게시물에 언급하신 내용에 대한 부가사항]
-. 조건 1 : 게시판 복사 > 구조만 복사
  index.php가 생성되지 않음(퍼미션 606)
 
-. 조건 2 : 게시판 복사 > 내용까지 복사
  index.php 생성됨(퍼미션 707)


[[[체크해야 할 부분]]]
  게시판 복사를 통해 새로운 게시판을 생성할 경우는,
  '조건 1'이나 '조건 2'의 형태처럼 진행됩니다.

  그런데, 관리자 모드에서 '조건 1'처럼 수행한다고 할 경우,
  즉, 단순한 구조의 복사과정에서는 index.php의 생성여부와,
  퍼미션 설정 부분에 관한 루틴이 언급되어 있지 않습니다.
  따라서, 단순히 '게시판 구조'만 복사하는 경우는 index.php가 생성되지 않음.

  '조건 2'의 경우는,
  index.php의 제어에 관한 루틴은 언급되어 있지 않으나,
  복사될 게시판의 이름(bo_table)과 동일한 경로가 생성되면서,
  복사할 테이블에 포함된 자료를 통째로 복사하게 됩니다.
 (그 내용이나 파일종류, 파일크기가 0 byte라도 상관없이 복사 됨)


-. 그냥... 추측해보는 내용...
 데이터 경로에 생성되는 index.php의 용도라고 추측할 수 있는 부분
 비정상적인 접근(권한이 없거나, 직접적인 링크 또는 외부링크를 통해 허용하지 않은 접근을 시도하는 경우)에
 대해서는, 오류가 발생되지 않으나, 내용없는 페이지에서 머물게 만드는 방법.


-. 궁시렁...
 음... 쓰고보니 g3팁텍 게시판이군요.
 관련 게시판으로 이동이 필요한 게시물이라고 보여집니다.
안그래도 지금 일일히 index.php를 만들어 넣다가 적으려고 했는데..먼저 리플을 다셨군요.

위 말씀처럼, 아래조건일경우 index.php가 만들어 지지 않습니다.

-. 조건 1 : 게시판 복사 > 구조만 복사
  index.php가 생성되지 않음


궂이 필요없는 index.php를 만들어 넣으시지는 않으셨을테고..
암튼 위 조건일때 index.php가 만들어 지도록 패치되어야 할거 같네요.

p.s;그나저나 이미 저처럼 게시판을 수십개 복사하여 만들어 두신 분들은 ..... 쬐끔 고생하시겠네요 -_-;;
전체 1,026
그누3 팁자료실 내용 검색

회원로그인

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