[외부로긴]저기요 왜 이런지 좀 알려주세요.. > 그누3질답

그누3질답

[외부로긴]저기요 왜 이런지 좀 알려주세요.. 정보

그누보드 [외부로긴]저기요 왜 이런지 좀 알려주세요..

본문

Fatal error: Failed opening required './lib.inc.php' (include_path='.:/usr/local/lib/php') in /usr1/yoonbo2/public_html/testlogin.php on line 1

-------------------이런 화면이 뜨네요.

<? require_once "./lib.inc.php";
 require_once "./userlib.inc.php"; ?>
<table width="100%">
<tr>
 &nbsp;<td align="right" height="9"> &nbsp;
 &nbsp; &nbsp; &nbsp;
 &nbsp; <? require_once "./ihsahN_outlogin.php"; ?>
 
 &nbsp;</td>
</tr>

이 소스를 사용했는데 소스가 잘못 된건가요? 어떻게 해야 하나요?
  • 복사

댓글 전체

$cfg[url]은 그누보드안의 config.inc.php에 추가하시면 되구요.

$reldir="./gnu2" 이게 아니구 $reldir="./gnu2";  이거입니다. 눈을 크게 뜨고 비교해보시구요 ^^

./ 란 상대경로의 표시방법이구요 현재의 디렉토리를 뜻합니다.

안적어도 무방하지만 적을려면 점을 꼭 찍어주셔야 해요.

( 그냥 슬러시만 하게되면 절대경로를 뜻하기 때문에 당근 오류가 나겠지요..)
적기요.. 인클루드 패치 어쩌구 저쩌구 하면서.. 안된다고..-_-;;
Fatal error: Failed opening required './gnu2/lib.inc.php' (include_path='.:/usr/local/lib/php') in /....(임의로 삭제-_-;;)/public_html/testlogin.php on line 3
흐음. 열 수 없다고 하는데요..

무슨 소리인지.. 글구.. $cfg[url]=  //선언 방법좀.. 알려주세요.
$reldir="./gnu2" < 에서 ./ 는 무슨 소리죠? 흐음.. 저걸 url로 바꿔서 해도 안되던데요..

아.. 답답해서 죽겠숩니다..-_-;;
음 틀립니다.
제로보드에서는 절대주소와 상대주소를 사용해서 변수값이 넘어가는건 상대주소와 일반적인건 절대주소를 사용해서 처리합니다. 그누보드는 그런 선언이 없습니다. 최신글와, 외부로그인을 위해서는 그누보드도 필요하다고 생각하는데...
사용하시는분마다 임의로 저같은경우는 $cfg[url]= 이런씩으로 선언해서 사용합니다.
함수는 아니고
include와 require함수는 비슷한 함수입니다. 추가한다 불러들인다라는 의미로 같습니다.
더 정확한 차이는 모르겠습니다. 쓰는사람 스타일에 따라 다르게 사용한다고 하는군요!
require_once는 중복되면 php에서 알아서 중복을 피해서 한개만 탑재한다고하는군요!
소스의 중복이 없겠죠!
어저튼 그렇고
이렇게 수정하시면 될듯싶네요!
<?
$reldir="./gnu2"
require_once "$reldir/lib.inc.php";
require_once "$reldir/userlib.inc.php";
?>
public_html/gnu2  에 저장되어 있는데요..
알려주신 대로 해도 안되고, public_html 집어 넣어서 해도 안되던데요?+_+;;

reguire 함수가 제로보드의..

<?
  $_zb_url = "제로보드가 설치된 URL";
  $_zb_path = "절대경로";
  include $_zb_path."outlogin.php";
?>
어떤 함수하고 비슷 한건가요? (아님 임의로 그누보드에서 만든 건가요?)
reguire 에 대해서 좀 알려주세요..
그누보드를  bbs에 설치하셨다면

<?
$reldir="./bbs"
require_once "$reldir/lib.inc.php";
require_once "$reldir/userlib.inc.php";
?>

이렇게 함 해보세요..
© SIRSOFT
현재 페이지 제일 처음으로