그누보드 2.x의 기본적인 외부로그인 방법 입니다. 정보
그누호환 그누보드 2.x의 기본적인 외부로그인 방법 입니다.첨부파일
본문
대부분 3.x를 사용 하시겠지만 저 처럼 3.x 인스톨 후 로그인이 되지 않아
부득이 하게 2.65를 사용하시는 분들을 위한 팁입니다.
기존 팁엔테크란의 강좌는 뭐가뭔지 알기 어렵게 느껴지시는
저와 같이 헤메시는 초보분들미 많을걸로 생각하여
팁엔테크란에 조금이나마 도움이 되었으면 싶어서 이렇게 글을 올립니다.
먼저 디렉토리 구조는
홈(root) 디렉토리를 기준으로
클라이언트(손님)들에게 보여질 index.php파일이 존재합니다.
index.php파일이 들어있는 루트디렉토리 밑에
gnu2 라는 이름의 디렉토리가 존재하며
모든 그누보드 관련 파일은 gnu2안에 있습니다.
그럼 제일 먼저 보여질 index.php파일의 내용을 살펴보면
아래와 같습니다. 단순히 연습, 테스트를 위한 간단한 형태로 구성했습니다.
<?
$gnu_path = "gnu2/";
include($gnu_path . 'config.php');
include($gnu_path . 'lib.php');
?>
// html문서의 시작을 알리는 구문보다 위에 php명령을 삽입합니다.
// 경로는 gnu2폴더를 기준으로 설정 해 주기위해 위와 같이 root는 기본값이기때문에
// 생략하고 root밑의 gnu2폴더를 넣어 주었습니다.
// 그럼 다음줄의 config.php, lib.php를 인클루드하는 항목의 경로는
// gnu2폴더를 기준으로 설정 되기 때문에 별다르게 만져줄 필요가 없습니다.
<html>
<head>
<title>아웃로긴테스트</title>
</head>
<body>
<? include($gnu_path . 'bbs/outlogin.php'); ?>
// 아웃로그인 폼이 보여질 위치에 바로 윗줄 한줄만 넣어주면 외부로그인 폼이
// 이 index.php문서 파일에 보여지게 됩니다.
</body>
</html>
// 주석처리한 부분은 모두 지워 주시고 위 내용을 모두 복사 하셔서
메모장이나 기타 텍스트 에디터등을 이용 하셔서
index.php로 저장 하신후 로컬호스트(127.0.0.0) 계정이나 웹호스팅을 받고 계시는
서버에 업로드 하신후 한번 페이지가 제대로 출력 되는지 확인 해 보시기 바랍니다.
제대로 출력되지 않는다면 경로 문제일 가능성이 크고
문서 작성후 저장이 TXT파일로 되었을 경우도 있으니
확장자가 없는 index 이거나 index.php.txt파일이 아닌지
한번쯤 다시 확인해 보시기 바랍니다.
크림슨에디터 사용시 확장자까지 입력해서 저장 해 주어야 함
편의를 위하여 막강한 프리웨어 텍스트 에디터인
크림슨 에디터 3.40 한글판과 PHP문법정의파일을 압축하여 함께 올립니다.
php.key, php.spc파일을 복사하여 크림슨 에디터가 설치된 폴더의
spec폴더에 두파일을 덮어씌우기 하시면 됩니다.
부득이 하게 2.65를 사용하시는 분들을 위한 팁입니다.
기존 팁엔테크란의 강좌는 뭐가뭔지 알기 어렵게 느껴지시는
저와 같이 헤메시는 초보분들미 많을걸로 생각하여
팁엔테크란에 조금이나마 도움이 되었으면 싶어서 이렇게 글을 올립니다.
먼저 디렉토리 구조는
홈(root) 디렉토리를 기준으로
클라이언트(손님)들에게 보여질 index.php파일이 존재합니다.
index.php파일이 들어있는 루트디렉토리 밑에
gnu2 라는 이름의 디렉토리가 존재하며
모든 그누보드 관련 파일은 gnu2안에 있습니다.
그럼 제일 먼저 보여질 index.php파일의 내용을 살펴보면
아래와 같습니다. 단순히 연습, 테스트를 위한 간단한 형태로 구성했습니다.
<?
$gnu_path = "gnu2/";
include($gnu_path . 'config.php');
include($gnu_path . 'lib.php');
?>
// html문서의 시작을 알리는 구문보다 위에 php명령을 삽입합니다.
// 경로는 gnu2폴더를 기준으로 설정 해 주기위해 위와 같이 root는 기본값이기때문에
// 생략하고 root밑의 gnu2폴더를 넣어 주었습니다.
// 그럼 다음줄의 config.php, lib.php를 인클루드하는 항목의 경로는
// gnu2폴더를 기준으로 설정 되기 때문에 별다르게 만져줄 필요가 없습니다.
<html>
<head>
<title>아웃로긴테스트</title>
</head>
<body>
<? include($gnu_path . 'bbs/outlogin.php'); ?>
// 아웃로그인 폼이 보여질 위치에 바로 윗줄 한줄만 넣어주면 외부로그인 폼이
// 이 index.php문서 파일에 보여지게 됩니다.
</body>
</html>
// 주석처리한 부분은 모두 지워 주시고 위 내용을 모두 복사 하셔서
메모장이나 기타 텍스트 에디터등을 이용 하셔서
index.php로 저장 하신후 로컬호스트(127.0.0.0) 계정이나 웹호스팅을 받고 계시는
서버에 업로드 하신후 한번 페이지가 제대로 출력 되는지 확인 해 보시기 바랍니다.
제대로 출력되지 않는다면 경로 문제일 가능성이 크고
문서 작성후 저장이 TXT파일로 되었을 경우도 있으니
확장자가 없는 index 이거나 index.php.txt파일이 아닌지
한번쯤 다시 확인해 보시기 바랍니다.
크림슨에디터 사용시 확장자까지 입력해서 저장 해 주어야 함
편의를 위하여 막강한 프리웨어 텍스트 에디터인
크림슨 에디터 3.40 한글판과 PHP문법정의파일을 압축하여 함께 올립니다.
php.key, php.spc파일을 복사하여 크림슨 에디터가 설치된 폴더의
spec폴더에 두파일을 덮어씌우기 하시면 됩니다.
추천
0
0
댓글 전체