아웃로그인문제 정보
아웃로그인문제본문
======================================================
index.php에 로그인 스킨 삽입내용
=======================================================
<?
include_once("gnuboard4/_common.php");
include_once("$g4[path]/lib/outlogin.lib.php"); //
echo outlogin("basic"); //
?>
========================================================
문제
========================================================
그누보드 설치경로:
ocean --index.php 포함 폴더(IIS 설치로 이페이지가 http://localhost/ 치면 나오는 페이지 입니다.)
|--gnuboard4
index.php파일이 있는 곳에 gnuboard4라는 폴더가 있는 경로인데.
경로를 지난번 _common파일 설정하는 방법에서 본다면 제 개인적인 생각에 $g4_path = "gnuboard4"; 이게 맞을것 같은데 이렇게 하면 아웃로그인 스킨은 출력이 되는데 그누보드 관리자 페이지에 들어갈 수 없어요.
아래 에러메세지 두개는 _common파일을 두가지 경로로 했을때 생기는 에러메세지이고, 결과입니다.
=========================================================
설정
gnuboard4/_common.php 이 파일에는 $g4_path = "."; 이렇게 잡혀있어요.
=========================================================
결과
아웃로그인 스킨이 출력이 되지 않고 이런 에러메세지가 뜹니다.
그런데 그누보드 관리자 홈페이지(http://10.135.247.166/gnuboard4/)에 들어갈수 있습니다.
========================================================
에러메세지
========================================================
Warning: main(./common.php) [function.main]: failed to open stream: No such file or directory in C:\ocean\gnuboard4\_common.php on line 3
Warning: main() [function.include]: Failed opening './common.php' for inclusion (include_path='.') in C:\ocean\gnuboard4\_common.php on line 3
Warning: main(/lib/outlogin.lib.php) [function.main]: failed to open stream: No such file or directory in C:\ocean\index.php on line 21
Warning: main() [function.include]: Failed opening '/lib/outlogin.lib.php' for inclusion (include_path='.') in C:\ocean\index.php on line 21
Fatal error: Call to undefined function: outlogin() in C:\ocean\index.php on line 23
====================================================
또한
설정
gnuboard4/_common.php 이 파일에는 $g4_path = "gnuboard4";
====================================================
결과
스킨이 출력은 되는데 그누보드 관리자 홈페이지(http://10.135.247.166/gnuboard4/)에 들어갈수 없습니다.
========================================================
에러메세지
========================================================
Warning: main(gnuboard4/common.php) [function.main]: failed to open stream: No such file or directory in C:\ocean\gnuboard4\_common.php on line 3
Warning: main() [function.include]: Failed opening 'gnuboard4/common.php' for inclusion (include_path='.') in C:\ocean\gnuboard4\_common.php on line 3
Warning: main(/lib/latest.lib.php) [function.main]: failed to open stream: No such file or directory in C:\ocean\gnuboard4\index.php on line 3
Warning: main() [function.include]: Failed opening '/lib/latest.lib.php' for inclusion (include_path='.') in C:\ocean\gnuboard4\index.php on line 3
=========================================================
index.php에 로그인 스킨 삽입내용
=======================================================
<?
include_once("gnuboard4/_common.php");
include_once("$g4[path]/lib/outlogin.lib.php"); //
echo outlogin("basic"); //
?>
========================================================
문제
========================================================
그누보드 설치경로:
ocean --index.php 포함 폴더(IIS 설치로 이페이지가 http://localhost/ 치면 나오는 페이지 입니다.)
|--gnuboard4
index.php파일이 있는 곳에 gnuboard4라는 폴더가 있는 경로인데.
경로를 지난번 _common파일 설정하는 방법에서 본다면 제 개인적인 생각에 $g4_path = "gnuboard4"; 이게 맞을것 같은데 이렇게 하면 아웃로그인 스킨은 출력이 되는데 그누보드 관리자 페이지에 들어갈 수 없어요.
아래 에러메세지 두개는 _common파일을 두가지 경로로 했을때 생기는 에러메세지이고, 결과입니다.
=========================================================
설정
gnuboard4/_common.php 이 파일에는 $g4_path = "."; 이렇게 잡혀있어요.
=========================================================
결과
아웃로그인 스킨이 출력이 되지 않고 이런 에러메세지가 뜹니다.
그런데 그누보드 관리자 홈페이지(http://10.135.247.166/gnuboard4/)에 들어갈수 있습니다.
========================================================
에러메세지
========================================================
Warning: main(./common.php) [function.main]: failed to open stream: No such file or directory in C:\ocean\gnuboard4\_common.php on line 3
Warning: main() [function.include]: Failed opening './common.php' for inclusion (include_path='.') in C:\ocean\gnuboard4\_common.php on line 3
Warning: main(/lib/outlogin.lib.php) [function.main]: failed to open stream: No such file or directory in C:\ocean\index.php on line 21
Warning: main() [function.include]: Failed opening '/lib/outlogin.lib.php' for inclusion (include_path='.') in C:\ocean\index.php on line 21
Fatal error: Call to undefined function: outlogin() in C:\ocean\index.php on line 23
====================================================
또한
설정
gnuboard4/_common.php 이 파일에는 $g4_path = "gnuboard4";
====================================================
결과
스킨이 출력은 되는데 그누보드 관리자 홈페이지(http://10.135.247.166/gnuboard4/)에 들어갈수 없습니다.
========================================================
에러메세지
========================================================
Warning: main(gnuboard4/common.php) [function.main]: failed to open stream: No such file or directory in C:\ocean\gnuboard4\_common.php on line 3
Warning: main() [function.include]: Failed opening 'gnuboard4/common.php' for inclusion (include_path='.') in C:\ocean\gnuboard4\_common.php on line 3
Warning: main(/lib/latest.lib.php) [function.main]: failed to open stream: No such file or directory in C:\ocean\gnuboard4\index.php on line 3
Warning: main() [function.include]: Failed opening '/lib/latest.lib.php' for inclusion (include_path='.') in C:\ocean\gnuboard4\index.php on line 3
=========================================================
댓글 전체
처음에 설정 그래로 이네요. 변경하는거 없이 세가지 다 똑같이 했습니다만
index.php페이지에
에러메세지
Warning: main(./common.php) [function.main]: failed to open stream: No such file or directory in C:\ocean\gnuboard4\_common.php on line 3
Warning: main() [function.include]: Failed opening './common.php' for inclusion (include_path='.') in C:\ocean\gnuboard4\_common.php on line 3
Warning: main(/lib/outlogin.lib.php) [function.main]: failed to open stream: No such file or directory in C:\ocean\index.php on line 21
Warning: main() [function.include]: Failed opening '/lib/outlogin.lib.php' for inclusion (include_path='.') in C:\ocean\index.php on line 21
Fatal error: Call to undefined function: outlogin() in C:\ocean\index.php on line 23
이렇게 뜨고
스킨 출력 안됩니다.
index.php페이지에
에러메세지
Warning: main(./common.php) [function.main]: failed to open stream: No such file or directory in C:\ocean\gnuboard4\_common.php on line 3
Warning: main() [function.include]: Failed opening './common.php' for inclusion (include_path='.') in C:\ocean\gnuboard4\_common.php on line 3
Warning: main(/lib/outlogin.lib.php) [function.main]: failed to open stream: No such file or directory in C:\ocean\index.php on line 21
Warning: main() [function.include]: Failed opening '/lib/outlogin.lib.php' for inclusion (include_path='.') in C:\ocean\index.php on line 21
Fatal error: Call to undefined function: outlogin() in C:\ocean\index.php on line 23
이렇게 뜨고
스킨 출력 안됩니다.
index.php
틀린부분 : include_once("gnuboard4/_common.php");
수정 : include_once("./_common.php");
틀린부분 : include_once("gnuboard4/_common.php");
수정 : include_once("./_common.php");
흠....
index.php를 고치면
위와 같은 에러 메세지가 떠요.
index.php를 고치면
위와 같은 에러 메세지가 떠요.
태권보이 이 가르쳐주신대로 하면
아웃로그인 스킨이라던지 최근게시물 추출이라던지 다 정상적으로 잘되는데
단한가지 문제는
그누보드 관리자 페이지에 접속하려면 에러메시지들이 위와 같이 잔뜩 떠서 접속할수없어요.
아 방금 경로상의 의문점을 발견했는데요.
ocean/_common.php -->파일이 제 서버의 경로에서는 ocean/gnuboard4/_common.php로 되어있어요.
아웃로그인 스킨이라던지 최근게시물 추출이라던지 다 정상적으로 잘되는데
단한가지 문제는
그누보드 관리자 페이지에 접속하려면 에러메시지들이 위와 같이 잔뜩 떠서 접속할수없어요.
아 방금 경로상의 의문점을 발견했는데요.
ocean/_common.php -->파일이 제 서버의 경로에서는 ocean/gnuboard4/_common.php로 되어있어요.
스킨이 모두 잘 출력되는 때는
ocean/index.php
<?
include_once("gnuboard4/_common.php");
include_once("$g4[path]/lib/outlogin.lib.php");
echo outlogin("basic"); //
?>
=============================
ocean/gnuboard4/_common.php
<?
$g4_path = "gnuboard4";
include_once("$g4_path/common.php");
?>
==============================
이렇게 했을때 모두 최근게시물과 아웃로그인 스킨 다 출력이 잘됩니다.
그런데 단한가지 관리자 페이지를 열면 위와 같은 에러메세지가 뜹니다.
ocean/index.php
<?
include_once("gnuboard4/_common.php");
include_once("$g4[path]/lib/outlogin.lib.php");
echo outlogin("basic"); //
?>
=============================
ocean/gnuboard4/_common.php
<?
$g4_path = "gnuboard4";
include_once("$g4_path/common.php");
?>
==============================
이렇게 했을때 모두 최근게시물과 아웃로그인 스킨 다 출력이 잘됩니다.
그런데 단한가지 관리자 페이지를 열면 위와 같은 에러메세지가 뜹니다.
1. /config.php 최하단의 $g4[url]을 다음과 같이 설정.
// config.php 가 있는곳의 웹경로. 뒤에 / 를 붙이지 마세요.
// 예) http://g4.sir.co.kr
$g4[url] = "http://도메인네임/gnuboard4";
2. /index.php의 최상단을 다음과 같이 설정
수정 : include_once("./_common.php");
--- 끝 ---
// config.php 가 있는곳의 웹경로. 뒤에 / 를 붙이지 마세요.
// 예) http://g4.sir.co.kr
$g4[url] = "http://도메인네임/gnuboard4";
2. /index.php의 최상단을 다음과 같이 설정
수정 : include_once("./_common.php");
--- 끝 ---