어떻게 된건지.... > 그누3질답

그누3질답

어떻게 된건지.... 정보

그누보드 어떻게 된건지....

본문

일단 소스 코드는 이러합니다.
어떻게 된건지.. J라는게 붙어 버렸습니다.
그래서 스킨 부분을 못 불러 오는거 같은데...
이것을 해결 하려면 어떻게 하는지 아시는분은 답변 부탁드립니다.

Warning: main(bbs/skin/member/J/mblogin.skin.php) [function.main]: failed to open stream: No such file or directory in /web_data/web/zb/bbs/mblogin.php on line 23

Warning: main() [function.include]: Failed opening 'bbs/skin/member/J/mblogin.skin.php' for inclusion (include_path='.:/usr/local/lib/php') in /web_data/web/zb/bbs/mblogin.php on line 23

댓글 전체

해결 했습니다.. 이유는 그누보드와 카페를 오라클로 변환하는 과정에서...
쿼리를 잘못 날렸나 봅니다. J가 어디서 왔는지는 몰라도... J가 포함되어 이러한 결과가 나타난거 같습니다.
사소한 문제에도 열심히 답변해주신 그누보드 회원여러분 감사드립니다...
일단 적용해 본 결과는 ,
폴더에는 J라는 폴더가 없습니다.
DB에 스킨필드에는 모두 basic으로 되어있습니다.
index.php파일에 스킨부분을 모두 basic으로 바꾸고, 회원가입부분 mbform.php와 skin 부분에 들어가보니...
약관 textarea에 J가 찍혀있었습니다. 소스코드에는 <?=$de_member_provision?> 부분이던데...
zb_default 테이블의 de_member_provision 필드에는 다른값이 들어가 있었습니다..
약관부분에 J가 어디서 나왔는지 알수있으면 될꺼 같네요....

많은 여러분들께서 그누초보자에게 많은 의견 주셔서 감사합니다...
여러사람 댓글 달게 해놓으시고 무책임하시네요....해결되었음 해결되었다고 좀 댓글 좀 달아주시지..--;;
댓글 달아달라고 그렇게 말씀드렸는데..--;;
얼레 쓰고 보니 더 쉬운방법...아무 스킨이던지.....스킨폴더명을 j라고 바꾸시고....업로드 하세요..--

그럼 관리자모드고 모고 다정상이 될거구...그담에 관리자모드들어가서 원하는 스킨으로 일괄변경 해주시면 되겠네요...허 참 민망하기 그지없네..--;;

이거 넘 민망하네요...만약 이게 아니거나 적당히 해결보셨음 댓글 달아주세요.자삭할라니까..--;;;;
--간단해 보이는데...간단하게보이는게이상한건지도모르겠네요...무식해서 뭣모르고 답변 달아봅니다..--;;

젤 첨에 j라는 이름의 스킨을 만들어서 관리자모드에서 j 스킨을 사용하도록 설정해놓으시고 j라는 스킨만 없애버리고 basic 스킨을 다시만드셨거나 j 스킨이름을 basic로 바꾸셨네요.

관리자모드에서 basic 스킨을 선택해보시죠..--

관리자 모드를 못 들어간다고하셧는데....그건 인덱스에서 잠시 소스를 살짝 바까보죠...

index.php에 212번째 줄 쯔음해서..
// 스킨경로
$board_skin    = "bbs/skin/board/$board[bo_skin]"; // 게시판
$outlogin_skin = "bbs/skin/outlogin/$default[de_outlogin_skin]"; //
$member_skin  = "bbs/skin/member/$default[de_member_skin]"; // 회원가입, 로그인, 비밀번호 분실
$latest_skin  = "bbs/skin/latest/$default[de_latest_skin]"; // 최신글
$vote_skin    = "bbs/skin/vote/$default[de_vote_skin]"; // 투표
$mail_skin    = "bbs/skin/mail/$default[de_mail_skin]"; // 메일
이런 소스가 있습니다. 거기서
$member_skin  = "bbs/skin/member/$default[de_member_skin]"; <- 이부분만
$member_skin  = "bbs/skin/member/basic";이렇게 바까보죠...basic 스킨은있다고 하셨으니...

그리고 http://도메인/?doc=bbs/admin/index.php 이 주소로 들어가세요. 그럼 로그인해주십시오.라고 나올겁니다.
확인 누르시면 http://도메인/?doc=bbs/mblogin.php 페이지가 나타나는데...강제로 basic스킨이 나오게 해놨으니 정상적으로 로그인이 되면서 바로 관리자모드 들어갈겁니다.

거기서 각 스킨들 죄다 변경해주시면 되겠죠..? 그리고 나면 정상으로 되지 않을까요..?
내가 무식해서너무 단순하게 생각하는거 같아서..영 민망하네요..답변 달아놓구서도..--;;;;
디비가 망가진거 같네요. 스킨 값이 J로 돼있는가 봅니다...
phpMyAdmin으로 접속이 가능하면 각 게시판 bo_skin 값을 확인 해 보세요.
마지막 답변입니다. 너무 기본적인거라..답변이 이리 기니 좀 황당하네용..
제가 전에 그누 첨 접했을때 베이직 디렉토리를 난 aa로 할꺼야 하고 베이직 폴더명을 바꾸고 설치 한적이 있습니다.
그후엔 님 처럼 아무것도 할수 없었죠...전부 에러가 나니까요..로그인까지도 안되죠..
첨 설치할때 아마도 J라는 것이 들어 갔을수 있습니다. 에러 메시지는 분명합니다. J라는 폴더가 분명히 있습니다. 아니면 구문이라도요..적어도...차근 차근 보세요. 에러 메시지는 바로 님이 무시하고 지나간 자리에 있습니다.
이만 물러 갑니다.
여기서 J로 나오는것은 관리자 게시판 설정에서 J 로 설정되어있다는것입니다.
그런데 관리자화면에서 디렉토리가 J 로 설정되어있지 않다면 index.php 에서 스킨 폴더 설정하는부분을 점검해보셔야 합니다.
index.php를 통째로 올리셔야 할듯 하군요.
지금 있는것 다른이름으로 저장하시고 새로 받은 수정하지 않은 소스를 적용해서 체크해보세요.
이것도 아니라면 직접 telnet 으로 들어가서 로그를 찍어보지 않고는 찾기가 쉽지 않을듯 하군요.ㅋㅋ
사이트는 관리자가 파이어월을 설치해 놔서리... 몇개의 고정 아이피만 들어갈수 있습니다.
저는 정말 답답하네요...

<!-- 사용 skin
board    : bbs/skin/board/
outlogin : bbs/skin/outlogin/J
member  : bbs/skin/member/J
latest  : bbs/skin/latest/J
vote    : bbs/skin/vote/J
-->

이걸 말씀하신거 같은데요... J가 어디에 있는지......???
사이트 URL을 알려주시면 좀더 빠른 답변을 얻어실수있습니다.
참고로 index.php에서 스킨 경로 설정하는 부분이 있는데 혹시 수정된것이 있으신지 점검하시고
초기화면에서 html 소스보기하면 소스 하단에 스킨 경로가 보이는데 이것이 정확히 설정되어있는지 확인하시기 바랍니다.
스킨 디렉토리는 드롭다운바로 되어 있어서 쓰실수가 없습니다. 만일 베이직 이시면 베이직 안에 또 하나의
j라는 폴더가 있을수 있습니다. 베이직 폴더 안으로 들어가시면 바로 파일들이 있어야 합니다.
/zb/bbs/skin/member/basic    이곳에 스킨이 있습니다.
폴더명이 J라는 것은 전혀 없습니다....
그래서 소스코드에서 실수로 J라는 문자가 들어갔나 소스코드 전체를 뒤졌지만.. 정말 보이지 않네요...
그래서, 위에서 부터 묻고자 하는건... 스킨디렉토리를 설정하는 곳에 J라는 문자가 포함되지 않았을까 해서
질문한 것입니다....
스킨디렉토리를 J 로 설정하신것같군요.
스킨 디렉토리명과 실제 생성한 디렉토리 이름을 대소문자 구분하여 정확한지 확인해보시기 바랍니다.^^
어드민 페이지도 로그인을 해야 하므로, 스킨을 불러오기 때문에 관리자 모드로 들어갈수도 없습니다.
문제는 J라는 문자를 어떻게 찾아야 할지.. 어떻게 들어가게 되었는지 도저히 모르겠습니다....
스킨을 불러오는 페이지에서 모두 저런한 에러가 납니다.... J라는 문자가 어떻게 포함된지는 몰라도....
J라는 문자땜에.. 당연 디렉토리를 못찾는 거겠지요..
스킨 경로 설정은 관리자 화면 설정에서 하실수 있습니다. 또는 최신글 추출에서도 할수 있죠..
혹시나 해서 인데 저 문구가 나오는 화면이 어느 페이지 입니까?
J 라는 폴더는 생성되어 있지 않습니다. 그리고, mblogin.php on line 23에도 이상이 없습니다..
그럼 무슨 문제 일까요...? 혹시 그누보드에 스킨경로 설정하는 부분이 어느쪽인지 알고 계십니까??
bbs/skin/member/ 에 J라는 폴더가 있는지 확인해 보세요. 첫번째 오류 문구는 여기서 난거구요. J라는 폴던안에 있는 mblogin.php 를 찾을수 없다는 문구 입니다. 그리고 있다면 mblogin.php on line 23 (23번째 줄을 유심히 보세요.)
문구 에라가 있는 모양입니다.
전체 9,564
그누3질답 내용 검색

회원로그인

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