아...로그인부터 막히다니 ㅡㅡ > 그누4 질문답변

그누4 질문답변

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

아...로그인부터 막히다니 ㅡㅡ 정보

아...로그인부터 막히다니 ㅡㅡ

본문

제로보드 예전에 많이사용하다가
오랜만에 그누보드에서 외부로그인 달아보려고하는데
에러때문에 해메고있네요 ㅡㅡ;
아래와같은 에러가뜹니다만...
설치된 파일들은 같은 공간에있음
ㄴ htdocs
      ㄴtest.php
      ㄴgnuboard4

이런식이죠.
그래서 common 의 상대경로설정에대해선 만지지 않았고 맞다고 생각되는데요
뭐가문젠지 도통모르겠군요 ㅡ.ㅡ;



Warning: include_once() [function.include-once]: open_basedir restriction in effect. File(/_common.lib.php) is not within the allowed path(s): (/var/www/domain/hiddenboy.com/:/usr/share/php/:/tmp/) in /var/www/domain/hiddenboy.com/htdocs/test.php on line 2

Warning: include_once(/_common.lib.php) [function.include-once]: failed to open stream: Operation not permitted in /var/www/domain/hiddenboy.com/htdocs/test.php on line 2

Warning: include_once() [function.include]: Failed opening '/_common.lib.php' for inclusion (include_path='.:') in /var/www/domain/hiddenboy.com/htdocs/test.php on line 2

Warning: include_once() [function.include-once]: open_basedir restriction in effect. File(/lib/outlogin.lib.php) is not within the allowed path(s): (/var/www/domain/hiddenboy.com/:/usr/share/php/:/tmp/) in /var/www/domain/hiddenboy.com/htdocs/test.php on line 3

Warning: include_once(/lib/outlogin.lib.php) [function.include-once]: failed to open stream: Operation not permitted in /var/www/domain/hiddenboy.com/htdocs/test.php on line 3

Warning: include_once() [function.include]: Failed opening '/lib/outlogin.lib.php' for inclusion (include_path='.:') in /var/www/domain/hiddenboy.com/htdocs/test.php on line 3


Fatal error: Call to undefined function outlogin() in /var/www/domain/hiddenboy.com/htdocs/test.php on line 6
  • 복사

댓글 전체

아무도안달아주는군요...너무하네 ㅡ.ㅡ;
라엘님이도와줘서 해결함
자답입입니다

<?
$g4_path = './gnuboard4';
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]/head.sub.php");
?>
너무하네 라고하시면서 라엘님이 도와주셔서 해결함?? 검색하신건가요?
도움을 받은건지.. 스스로 찾으실수 있던 답변이었던건지..
 저도 두달전에 제로보드에서 그누넘어오면서 이거때문에 질문도 하고그랬던 기억이있어서 그이후로 이거 관련된 답변을 상당히 많이 달아드렸습니다. 검색해보시면 꽤나 나올겁니다.

참고로 $g4_path는 저렇게 설정안해줘도됩니다.
그누에서는
 $g4_path = './gnuboard4';
include_once("{$g4_path}/common.php");
이거 대신에
include_once("_common.php");
이런식으로 같은폴더내에 위치설정파일을 두고 사용합니다.

그래서 gnuboard4 폴더 내에있는것을 밖으로 모두 꺼내시던가 아니면 test.php 파일을 그안으로 넣어서 홈페이지 제작 하시는게 보편적 방법입니다.
 _common.php 파일을 보시면 g4패스가 설정되어있고 다른 모든 파일에서도 그것을 끌어다쓰게 되어있습니다.
© SIRSOFT
현재 페이지 제일 처음으로