그누보드 2.65 - 외부 로그인이 안 되네요. 정보
그누보드 그누보드 2.65 - 외부 로그인이 안 되네요.본문
검색을 해도 팁엔테크를 봐도 도무지 모르겠습니다.
윈도우 IIS 5.0환경에 그누보드 2 사용중입니다.
kaja님 강좌 그리고
http://www.sir.co.kr/?doc=bbs/gnuboard.php&bo_table=tiptech&sselect=wr_subject&stext=%B7%CE%B1%
위 페이지의 강좌를 그대로 따라 했지만
http://www.92kim.com/gnu/?doc=test.php
이 페이지랑 다르게 나옵니다.
두분의 설명이 달라서 어떤말대로 해야할지 모르겠습니다.
한분은 제일 첮화면에 보일 문서의 제일 상단에
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "STYLE"); //헤드와 푸터 불러오는 부분
$html_title = "그누보드 로그인";
?>
이 구문을 넣고
로그인폼이 보여야 할 위치에
<? include "./$cfg[bbs_dir]/outlogin.php";?>
이 구문을 집어넣기만 하면 된다고 하는데 말대로 안됩니다.
그리고 kaja님의 설명대로 빈문서에
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "STYLE"); //헤드와 푸터 불러오는 부분
$html_title = "그누보드 로그인";
?>
<? include "./$cfg[bbs_dir]/outlogin.php";?>
이것만 넣고 test(or main).php 파일로 저장 해 보았습니다.
분명 그누보드 파일들이 들어있는 경로 localhost/gnu2 폴더 안에다가
test.php 혹은 main.php파일을 넣었습니다.
그리고 ?doc=test.php 같이 ?doc= 라는 구문을 문서의 앞에다 넣어주는게 가장 중요하다고 하는데..
뜨는 화면도 kaja님하고 다르게 gnu2/index.php 파일과 동일한 화면만 출력될 뿐입니다.
제가 작성한 문서는 위에있는 두번째 그림..
아래에 적어놓은 태그가 들어가 있는 전혀 다른 레이아웃의 페이지 입니다.
그리고 설령 저런 주소형태로 만든다 한들 이것을 어떻게
루트(home)디렉토리의 index.php에 왼쪽 테이블에 넣어서 사용 할수 있어야 하는데
도통 어떻게 하라는 건지..검색해도 제가 원하는 답변을 찾을 수 없어 이렇게 글 올립니다.
사람들마다 답변은 동일하게 kajs님의 게시물을 보거나 검색 하라는 글 뿐이었고
유일 하게 찾은 것은 아래 주소 입니다.
http://www.sir.co.kr/?doc=bbs/gnuboard.php&bo_table=qa&sselect=wr_subject&stext=%BF%DC%BA%
그러나 이걸 대체 어떻게 하라는 건지 아무것도 모르는데 제가 뭘 어쩌겠어요.
검색 하라는 것도 좋지만 나름대로 팁도 읽고 검색도 했기에 아래와 같은 문서도 만들어 본 것 입니다. 모르면 설치 사용자메뉴얼에 있는 스킨 적용하기만 하고 어떻게 해야 적용 하는지 물어 봤겠죠.
테이블 800 570 사이즈로 만들고 위아래로 나우고
왼쪽과 오른쪽으로 나눠서 왼쪽 테이블에 인클루드 문을 넣었습니다.
제일 상단에는 아래와 같이 넣었구요.
그런데 아무 페이지도 뜨지 않습니다.
test.php를 main.php로 바꾸면 된다는데 왜 바꿔야 하는지..
그 main.php파일은 어디에 잇어야 하는지의 이유도 도통 모르겠습니다.
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "STYLE"); //헤드와 푸터 불러오는 부분
$html_title = "그누보드 로그인";
?>
<html>
<head>
<title>그누보드 로그인</title>
</head>
<body bgcolor="white" text="black" link="blue" vlink="purple" alink="red" leftmargin="0" marginwidth="0" topmargin="0" marginheight="0">
<table border="1" cellspacing="0" width="800" bordercolordark="white" bordercolorlight="black">
<tr>
<td width="800" height="130">
<p> </p>
</td>
</tr>
<tr>
<td width="800" height="440" valign="top">
<table cellpadding="0" cellspacing="0" width="800" bordercolordark="white" bordercolorlight="black">
<tr>
<td width="130" height="470" valign="top">
<table cellpadding="0" cellspacing="0" width="130">
<tr>
<td width="120" height="112">
<p><? include "./$cfg[bbs_dir]/outlogin.php";?></p>
</td>
</tr>
<tr>
<td width="120" height="167">
<p> </p>
</td>
</tr>
</table>
</td>
<td width="670" height="470">
<p> </p>
</td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>
윈도우 IIS 5.0환경에 그누보드 2 사용중입니다.
kaja님 강좌 그리고
http://www.sir.co.kr/?doc=bbs/gnuboard.php&bo_table=tiptech&sselect=wr_subject&stext=%B7%CE%B1%
위 페이지의 강좌를 그대로 따라 했지만
http://www.92kim.com/gnu/?doc=test.php
이 페이지랑 다르게 나옵니다.
두분의 설명이 달라서 어떤말대로 해야할지 모르겠습니다.
한분은 제일 첮화면에 보일 문서의 제일 상단에
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "STYLE"); //헤드와 푸터 불러오는 부분
$html_title = "그누보드 로그인";
?>
이 구문을 넣고
로그인폼이 보여야 할 위치에
<? include "./$cfg[bbs_dir]/outlogin.php";?>
이 구문을 집어넣기만 하면 된다고 하는데 말대로 안됩니다.
그리고 kaja님의 설명대로 빈문서에
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "STYLE"); //헤드와 푸터 불러오는 부분
$html_title = "그누보드 로그인";
?>
<? include "./$cfg[bbs_dir]/outlogin.php";?>
이것만 넣고 test(or main).php 파일로 저장 해 보았습니다.
분명 그누보드 파일들이 들어있는 경로 localhost/gnu2 폴더 안에다가
test.php 혹은 main.php파일을 넣었습니다.
그리고 ?doc=test.php 같이 ?doc= 라는 구문을 문서의 앞에다 넣어주는게 가장 중요하다고 하는데..
뜨는 화면도 kaja님하고 다르게 gnu2/index.php 파일과 동일한 화면만 출력될 뿐입니다.
제가 작성한 문서는 위에있는 두번째 그림..
아래에 적어놓은 태그가 들어가 있는 전혀 다른 레이아웃의 페이지 입니다.
그리고 설령 저런 주소형태로 만든다 한들 이것을 어떻게
루트(home)디렉토리의 index.php에 왼쪽 테이블에 넣어서 사용 할수 있어야 하는데
도통 어떻게 하라는 건지..검색해도 제가 원하는 답변을 찾을 수 없어 이렇게 글 올립니다.
사람들마다 답변은 동일하게 kajs님의 게시물을 보거나 검색 하라는 글 뿐이었고
유일 하게 찾은 것은 아래 주소 입니다.
http://www.sir.co.kr/?doc=bbs/gnuboard.php&bo_table=qa&sselect=wr_subject&stext=%BF%DC%BA%
그러나 이걸 대체 어떻게 하라는 건지 아무것도 모르는데 제가 뭘 어쩌겠어요.
검색 하라는 것도 좋지만 나름대로 팁도 읽고 검색도 했기에 아래와 같은 문서도 만들어 본 것 입니다. 모르면 설치 사용자메뉴얼에 있는 스킨 적용하기만 하고 어떻게 해야 적용 하는지 물어 봤겠죠.
테이블 800 570 사이즈로 만들고 위아래로 나우고
왼쪽과 오른쪽으로 나눠서 왼쪽 테이블에 인클루드 문을 넣었습니다.
제일 상단에는 아래와 같이 넣었구요.
그런데 아무 페이지도 뜨지 않습니다.
test.php를 main.php로 바꾸면 된다는데 왜 바꿔야 하는지..
그 main.php파일은 어디에 잇어야 하는지의 이유도 도통 모르겠습니다.
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "STYLE"); //헤드와 푸터 불러오는 부분
$html_title = "그누보드 로그인";
?>
<html>
<head>
<title>그누보드 로그인</title>
</head>
<body bgcolor="white" text="black" link="blue" vlink="purple" alink="red" leftmargin="0" marginwidth="0" topmargin="0" marginheight="0">
<table border="1" cellspacing="0" width="800" bordercolordark="white" bordercolorlight="black">
<tr>
<td width="800" height="130">
<p> </p>
</td>
</tr>
<tr>
<td width="800" height="440" valign="top">
<table cellpadding="0" cellspacing="0" width="800" bordercolordark="white" bordercolorlight="black">
<tr>
<td width="130" height="470" valign="top">
<table cellpadding="0" cellspacing="0" width="130">
<tr>
<td width="120" height="112">
<p><? include "./$cfg[bbs_dir]/outlogin.php";?></p>
</td>
</tr>
<tr>
<td width="120" height="167">
<p> </p>
</td>
</tr>
</table>
</td>
<td width="670" height="470">
<p> </p>
</td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>
댓글 전체
그누정신님 근본적으로 2XX 와 3XX 는 프로그램 자체가 다름니다.
제가 현제 2.65를 사용하고 있습니다.
위의 kaja님 설명은 3XX 사용법입니다.
현재 제가 head 파일에 불러오는 방법입니다.
참고하십시요.
<table border=0 cellpadding=0 cellspacing=0 bgcolor=#f0f0f0>
<tr>
<td width=200 height=100 align=center valign=middle >
<? include($gnu_path . 'bbs/outlogin.php'); ?>
</td>
</tr>
</table>
제가 현제 2.65를 사용하고 있습니다.
위의 kaja님 설명은 3XX 사용법입니다.
현재 제가 head 파일에 불러오는 방법입니다.
참고하십시요.
<table border=0 cellpadding=0 cellspacing=0 bgcolor=#f0f0f0>
<tr>
<td width=200 height=100 align=center valign=middle >
<? include($gnu_path . 'bbs/outlogin.php'); ?>
</td>
</tr>
</table>
lib.inc.php는 저도 못본 파일인거 같네요. ^ ^;
사실 그누보드가 전문디자이너와 개발자들 사이에서 오가는 고급브랜드 이미지가 있습니다만...
전문적으로 파고들지 않고 개인적인 웹페이지가 목적이시라면 제로보드가 최적인것 같습니다.
사실 그누보드가 전문디자이너와 개발자들 사이에서 오가는 고급브랜드 이미지가 있습니다만...
전문적으로 파고들지 않고 개인적인 웹페이지가 목적이시라면 제로보드가 최적인것 같습니다.
그리고 ENVY님이 말씀하시는 절대경로는 도통 무슨 말인지 모르겠네요. ^^ 아제 몸에서 열 나고 머리가 아파옵니다..좀 쉬어야 할 것 같네요. 하루종일 게시판 붙들고 있다 사람 한바퀴 돌겠습니다. ^^ 그누2 덕분에 홈페이지도 만들어야 하는데 제작도 못하고 있네요. 그런데 lib.inc.php 파일은 아무리 찾아봐도 없던데 이건 어디에 잇는 파일이죠??
아시다 시피 그누3는 사용 불가능 합니다. 아직까지 문제를 해결 못했거든요. 2는 잘 되기에 그냥 2로 써볼려구요. 그런데 어찌어찌하다 외부로그인관련 그누2버전 팁을 찾았는데..누가 제로보드보다 쉽다고 했습니까...?? 이건 뭐 도통 무슨 말인지..페이지에 넣을건 왜이렇게 많은건지...전 그냥 제로보드 써야 할 것 같습니다.
절대경로 말인가요?
그누2 버젼에서도 상단에 인클루드 시켜야 되는 부분이 있습니다.
3버젼은 저도 몇일 고생해서 알아냈습니다. 처음이시면 당연한 과정입니다. ^ ^;
그래도 2 버젼말고 3버젼을 사용하실것을 권장드립니다.
몇번 사용해 보시면 알겠지만 페이지 작업시에 엄청 편리한 부분이 많이 있습니다.
팁란을 다시한번 꼼꼼히 살펴보세요, 분명 답이 있습니다. ^ ^;
그누2 버젼에서도 상단에 인클루드 시켜야 되는 부분이 있습니다.
3버젼은 저도 몇일 고생해서 알아냈습니다. 처음이시면 당연한 과정입니다. ^ ^;
그래도 2 버젼말고 3버젼을 사용하실것을 권장드립니다.
몇번 사용해 보시면 알겠지만 페이지 작업시에 엄청 편리한 부분이 많이 있습니다.
팁란을 다시한번 꼼꼼히 살펴보세요, 분명 답이 있습니다. ^ ^;
-_-; 그누2에 대한 팁들이 적은것 같드라구요. 예전에 설치 메뉴얼이나 외부로그인 루트디렉터리의 index.php파일에 바로 적용 하는 법들이 있었을텐데..제로보드와 외부로그인 다는 법이 비슷하다고 해도 제로보드는 어드민셋업 메인페이지에 경로 같은게 출력 되잖아요. 바른생활 사나이라고 해도 저 페이지를 어떻게 살펴봐야 할지도 모르겠구요. 3버전의 경우엔 또 위 본문과 같이 어떻게 해야 저것을 사용 가능할지 모르겠습니다. -_-;
조만간 3버젼으로 업그레이드 하려고 나둔건데 뭐부터 해야 하는지 모르겠군요. -0-;
그누2버젼에서는 제로보드와 비슷한 형식이라고 생각하시면 됩니다.
3버젼으로 올라오면서 페이지설정 관련 부분이 첨가된 셈이지요. 그러니 kaja님의 게시물에 설명된 부분은 2버젼에서 동작하지 않습니다.
제가 2.65버젼으로 만들었던 사이트가 있긴 있습니다. 참고하세요. http://www.anytop.net
세부내용이 궁금하시면 계정 패스워드 알아야 할텐데... 바른생활 사나이라고 약속 드리면 가르쳐 드리지요. -_-;;
3버젼으로 올라오면서 페이지설정 관련 부분이 첨가된 셈이지요. 그러니 kaja님의 게시물에 설명된 부분은 2버젼에서 동작하지 않습니다.
제가 2.65버젼으로 만들었던 사이트가 있긴 있습니다. 참고하세요. http://www.anytop.net
세부내용이 궁금하시면 계정 패스워드 알아야 할텐데... 바른생활 사나이라고 약속 드리면 가르쳐 드리지요. -_-;;
덕분에 본문 내용이 엄청 방대해 져버렸네요. -_-; kaja님의 그누보드3 외부로그인 다는 법은 그럼 그누보드2에서는 아무 소용 없는건가요? 어떻게 해야 하죠??
글을 잘못봤군요.
그누보드 2와 3은 페이지 설정체제가 다릅니다.
그누보드 2와 3은 페이지 설정체제가 다릅니다.
검색 한대로 하다가 막혀서 올린거예요.
페이지 설정관련 문제는 수차례 질문란에 올라왔으며 팁란에도 관련 내용이 있습니다.
검색내용을 참조해 보시기 바랍니다.
검색내용을 참조해 보시기 바랍니다.