아웃로그인 자바스크립트 에러입니다. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

아웃로그인 자바스크립트 에러입니다. 정보

아웃로그인 자바스크립트 에러입니다.

본문

아시는분 답변 좀 부탁드립니다.


main.php가 메인페이지입니다.
이곳에 최근게시판, 최근갤러리, 아웃로그인이 입력되어 있습니다.

그리고 gnuboard4의 폴더이름은 gb4로 변경해서 올렸습니다.


모두 잘 출력되고 회원가입, 로그인, 로그아웃, 회원정보수정도 되는데

아이디/패스워드 찾기와 로그인후 스크랩, 포인트, 메모 등
스크립트 사용하는 부분이 모두 에러납니다.

에러표시에스는 main.php라고 뜹니다.


처음에 최근게시판, 최근갤러리 출력하기 위해
main.php 상단에

<?
        $g4_path = "gb4";       
        include_once("gb4/common.php");
        include_once("gb4/lib/latest.lib.php");
?>

라고 입력하여 출력이 잘 되었습니다.

이후 아웃로그인 때문에
include_once("$g4[path]/lib/outlogin.lib.php");
include_once("$g4[path]/lib/latest.lib.php");
를 추가하여

<?
        $g4_path = "gb4";       
        include_once("gb4/common.php");
        include_once("gb4/lib/latest.lib.php");
        include_once("$g4[path]/lib/outlogin.lib.php");
        include_once("$g4[path]/lib/latest.lib.php");
?>

로 만들었습니다.
자세히보니 latest.lib.php의 구문은 형식은 다르고 이름이 겹치는군요 ㅠ,.ㅜ
짐작으론 경로때문인것 같기도하구요.

이렇게만 써 드리면 문의가 되나요?

댓글 전체

요렇게 함 해보시지요
<?
        $g4_path = "gb4";       
        include_once("$g4[path]/common.php");
        include_once("$g4[path]/lib/latest.lib.php");
        include_once("$g4[path]/lib/outlogin.lib.php");
        include_once("$g4[path]/lib/latest.lib.php");
        include_once("$g4[path]/head.sub.php");  <-- 요넘을 넣어 보세요
     
?>
써주신대로 했더니 이런 에러가 떠염... ㅜ.,ㅠ

Warning: main(/common.php): failed to open stream: No such file or directory in /home/hosting_users/bugbird/www/main.php on line 3

Warning: main(): Failed opening '/common.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/hosting_users/bugbird/www/main.php on line 3

Warning: main(/lib/latest.lib.php): failed to open stream: No such file or directory in /home/hosting_users/bugbird/www/main.php on line 4

Warning: main(): Failed opening '/lib/latest.lib.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/hosting_users/bugbird/www/main.php on line 4

Warning: main(/lib/outlogin.lib.php): failed to open stream: No such file or directory in /home/hosting_users/bugbird/www/main.php on line 5

Warning: main(): Failed opening '/lib/outlogin.lib.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/hosting_users/bugbird/www/main.php on line 5

Warning: main(/lib/latest.lib.php): failed to open stream: No such file or directory in /home/hosting_users/bugbird/www/main.php on line 6

Warning: main(): Failed opening '/lib/latest.lib.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/hosting_users/bugbird/www/main.php on line 6

Warning: main(/head.sub.php): failed to open stream: No such file or directory in /home/hosting_users/bugbird/www/main.php on line 7

Warning: main(): Failed opening '/head.sub.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/hosting_users/bugbird/www/main.php on line 7
그누보드 설치 경로에서 끌어오지 못해서 그렇습니다.
즉 $g4_path 의 경로를 못 끌어 오는 것이지요.
현재 main.php의 위치에서 그누보드가 설치도니 상대경로를 잘 지정해 주셔야 합니다.
현재 폴더라면
$g4_path = "."
상위 폴더라면 
$g4_path = ".."

<?
        $g4_path = ".";  <-- 요기에 경로 설정       
        include_once("$g4_path/common.php");
        include_once("$g4[path]/lib/latest.lib.php");
        include_once("$g4[path]/lib/outlogin.lib.php");
        include_once("$g4[path]/lib/latest.lib.php");
        include_once("$g4[path]/head.php");  //상단화일 불러 오는 부분   
?>

뽑고자하는 main.php의 내용

<?
include_once("$g4[path]/head.php");  //하단화일 불러오는 부분
               
?>

경로만 제대로 설정해 주시면 문제가 되지 않을 것으로 보이네요
결론적으로 감사해요... ^^;

include_once("$g4[path]/head.php");
의 부분을 추가했더니

그누보드 원래의 헤드가 붙더군요.

그래서 그누보드 원본 head.php로 가서 상단에 입력된

include_once("$g4[path]/lib/outlogin.lib.php");
include_once("$g4[path]/lib/poll.lib.php");
include_once("$g4[path]/lib/visit.lib.php");
include_once("$g4[path]/lib/connect.lib.php");
include_once("$g4[path]/lib/popular.lib.php");

를 메인 페이지에 입력했더니 작동이 됩니다...

다시 한번 감사요~
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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