아웃로그인을 그누보드 상위디렉토리에서 인쿠루드하는데... 정보
그누보드 아웃로그인을 그누보드 상위디렉토리에서 인쿠루드하는데...본문
홈 디렉토리 구조
index.php ㅜgnu
ㅏzeroboard
ㄴspboard
이런 구조는 예전질문하셨던 분들과 같구요.
제가 사용하는 버전은 3.27최신버전이구요 kaja님 의 lib등을 받아서 tip대로 설치했는데 $gnu_path도 gnu디렉토리로 그대로 사용하고 했는데....
kaja_gnu.zip파일 압축을 풀어서 각 파일을 .....
------------------------------------------------------------
index.html문서가 있는 홈디렉토리 <- kaja_lib.php
bbs <- count.php파일이 들어 있는 bbs폴더
bbs/skin/outlogin <- kaja_outlogin폴더
bbs/skin/latest <- kaja_basic폴더
bbs/skin/vote <- kaja_vote폴더
아래 소스를 최근 게시물 불러올 페이지 상단에 넣으시고..
<?
$gnu_path = "./gnu/";
include('kaja_lib.php');
include($gnu_path . 'bbs/gblayer.php');
?>
<? include "./$cfg[gnu_dir]bbs/outlogin.php";?> //아웃로그인 보일부분에 붙인다.
이부분도 그대로 했는데 하얗게 백지화면 뜹니다.
그런데 include($gnu_path . 'bbs/gblayer.php'); 이부분을
//include($gnu_path . 'bbs/gblayer.php'); 이렇게 주석 처리하니까 인덱스화면이 보입니다. 아웃로그인스킨은 전혀 뜨지 않구요. kaja님 소스는 봤는데 괜찮은것 같은데 패스와 관련된 변수들도 봤지만 괞찮거든요.
index.php ㅜgnu
ㅏzeroboard
ㄴspboard
이런 구조는 예전질문하셨던 분들과 같구요.
제가 사용하는 버전은 3.27최신버전이구요 kaja님 의 lib등을 받아서 tip대로 설치했는데 $gnu_path도 gnu디렉토리로 그대로 사용하고 했는데....
kaja_gnu.zip파일 압축을 풀어서 각 파일을 .....
------------------------------------------------------------
index.html문서가 있는 홈디렉토리 <- kaja_lib.php
bbs <- count.php파일이 들어 있는 bbs폴더
bbs/skin/outlogin <- kaja_outlogin폴더
bbs/skin/latest <- kaja_basic폴더
bbs/skin/vote <- kaja_vote폴더
아래 소스를 최근 게시물 불러올 페이지 상단에 넣으시고..
<?
$gnu_path = "./gnu/";
include('kaja_lib.php');
include($gnu_path . 'bbs/gblayer.php');
?>
<? include "./$cfg[gnu_dir]bbs/outlogin.php";?> //아웃로그인 보일부분에 붙인다.
이부분도 그대로 했는데 하얗게 백지화면 뜹니다.
그런데 include($gnu_path . 'bbs/gblayer.php'); 이부분을
//include($gnu_path . 'bbs/gblayer.php'); 이렇게 주석 처리하니까 인덱스화면이 보입니다. 아웃로그인스킨은 전혀 뜨지 않구요. kaja님 소스는 봤는데 괜찮은것 같은데 패스와 관련된 변수들도 봤지만 괞찮거든요.
댓글 전체
버젼 업하면서 이런 약간의 문제들이 생기네요
주석처리했는데 에러메시지만 잔뜩 뜨고 아웃로그인은 안보이던데요. 그런데 아웃로그인을 gnu디렉토리의 상위디렉토리의 파일에서 불러오는것과 어떤상관이 있나요?
<? include "./$cfg[gnu_dir]bbs/outlogin.php";?> //아웃로그인 보일부분에 붙인다.
이부분도 그대로 했는데 하얗게 백지화면 뜹니다.
그런데 include($gnu_path . 'bbs/gblayer.php'); 이부분을
//include($gnu_path . 'bbs/gblayer.php'); 이렇게 주석 처리하니까 인덱스화면이 보입니다. 아웃로그인스킨은 전혀 뜨지 않구요. kaja님 소스는 봤는데 괜찮은것 같은데 패스와 관련된 변수들도 봤지만 괞찮거든요.
전 3.27 에서 테스트를 했습니다. 백지화면이 뜨는것이 아니고 kaja.lib.php 의 위 두줄에서
에러가 보이더군요. 주석처리 하니 이상없이 잘 되었습니다. 혹 이전에 gnu 디렉토리 외 불러오기 관련된것들을 추가 하신게 없으신지요? 이전것이 있으시다면 원상태로 복구 후 위 작업을 재차 해 보시기 바랍니다.
보통 이런 경우 처음부터 다시 하나씩 점검해 보시는게 좋습니다. 의외로 미처 확인치 못한
부분에서 발견되는 경우가 왕왕 있습니다. 구체적인 에러메세지와 에러 페이지 주소가 없으셔서 댓글은 그만 달도록 하겠습니다.
이부분도 그대로 했는데 하얗게 백지화면 뜹니다.
그런데 include($gnu_path . 'bbs/gblayer.php'); 이부분을
//include($gnu_path . 'bbs/gblayer.php'); 이렇게 주석 처리하니까 인덱스화면이 보입니다. 아웃로그인스킨은 전혀 뜨지 않구요. kaja님 소스는 봤는데 괜찮은것 같은데 패스와 관련된 변수들도 봤지만 괞찮거든요.
전 3.27 에서 테스트를 했습니다. 백지화면이 뜨는것이 아니고 kaja.lib.php 의 위 두줄에서
에러가 보이더군요. 주석처리 하니 이상없이 잘 되었습니다. 혹 이전에 gnu 디렉토리 외 불러오기 관련된것들을 추가 하신게 없으신지요? 이전것이 있으시다면 원상태로 복구 후 위 작업을 재차 해 보시기 바랍니다.
보통 이런 경우 처음부터 다시 하나씩 점검해 보시는게 좋습니다. 의외로 미처 확인치 못한
부분에서 발견되는 경우가 왕왕 있습니다. 구체적인 에러메세지와 에러 페이지 주소가 없으셔서 댓글은 그만 달도록 하겠습니다.
위의 부분은 전혀 아웃로그인과 상관없지 않나요? 리스트에서 글을 뽑아오는 것과 관련된 함수같은데요
// sql_query_error()의 약어
function sql_query($sql) { return sql_query_error($sql); }
// 한행을 얻는다.
function sql_fetch_array($sql)
{
$result = sql_query_error($sql);
$row = @mysql_fetch_array($result);
mysql_free_result($result);
return $row;
}
// sql_fetch_array()의 약어
function sql_fetch($sql) { return sql_fetch_array($sql); }
전 같은 소스인줄 알았는데 끝이 약간 다르네요.
function sql_query($sql) { return sql_query_error($sql); } 와
function sql_fetch($sql) { return sql_fetch_array($sql); } 를
주석처리 합니다.
function sql_query($sql) { return sql_query_error($sql); }
// 한행을 얻는다.
function sql_fetch_array($sql)
{
$result = sql_query_error($sql);
$row = @mysql_fetch_array($result);
mysql_free_result($result);
return $row;
}
// sql_fetch_array()의 약어
function sql_fetch($sql) { return sql_fetch_array($sql); }
전 같은 소스인줄 알았는데 끝이 약간 다르네요.
function sql_query($sql) { return sql_query_error($sql); } 와
function sql_fetch($sql) { return sql_fetch_array($sql); } 를
주석처리 합니다.
좀 정확한 답변을 부탁드립니다.
물론 kaja님 팁으로 전부 해봤구요. 그런데 kaja.lib.phpdml sql문과 아웃로그인과 상관이 있나요? 그리고 한줄 밖에 없던데요.
kaja님 홈의 자료를 참고 하신건가요?
kaja.lib.php 의
// sql_query_error()의 약어
function sql_query($sql) { return sql_query_error($sql); }
위 한줄이 두군데 있습니다. 두군데 주석(삭제)처리해 주시고 설명 그대로 하시면 잘 됩니다.
kaja.lib.php 의
// sql_query_error()의 약어
function sql_query($sql) { return sql_query_error($sql); }
위 한줄이 두군데 있습니다. 두군데 주석(삭제)처리해 주시고 설명 그대로 하시면 잘 됩니다.