아웃로그인 질문입니다. ㅜㅜ > 그누4 질문답변

그누4 질문답변

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

아웃로그인 질문입니다. ㅜㅜ 정보

아웃로그인 질문입니다. ㅜㅜ

본문

게시파이랑 메뉴얼 등등을 보면서 열심히 뒤져서 계속 해봐도 에러가 뜨는데 한 번 봐주세요 ㅜㅜ
로그인창은 보이지도 않고 에러메세지만 화면을 채우네요.

html파일

<?
include_once("$g4[path]/head.sub.php");
include_once("$g4[path]/lib/outlogin.lib.php");
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<style type="text/css">
#apDiv1 {
position:absolute;
width:200px;
height:115px;
z-index:1;
}
</style>
</head>

<body>
<div id="apDiv1"><?=outlogin("basic"); // 외부 로그인 스킨?></div>
</body>
</html>


출력되는 모습



Warning: include_once(/head.sub.php) [function.include-once]: failed to open stream: No such file or directory in /home/hosting_users/huencos/www/test.html on line 2

Warning: include_once() [function.include]: Failed opening '/head.sub.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/hosting_users/huencos/www/test.html on line 2

Warning: include_once(/lib/outlogin.lib.php) [function.include-once]: failed to open stream: No such file or directory in /home/hosting_users/huencos/www/test.html on line 3

Warning: include_once() [function.include]: Failed opening '/lib/outlogin.lib.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/hosting_users/huencos/www/test.html on line 3

Fatal error: Call to undefined function outlogin() in /home/hosting_users/huencos/www/test.html on line 21


뭐가 문제가 있는지 도저히 모르겠습니다.
너무 초보라 하나하나 다 막히는군요.
ㅜㅜ 쉬운도움부탁드립니다
  • 복사

댓글 전체

include 경로 문제입니다. 아무레도  $g4[path] = ".."; 이런식의 상대경로 설정을 넣어 주셔야 되는데
그부분에 변수설정이 안되 있는듯 하네요
<?
include_once($g4[path]="hosting_users/huencos/www/gnuboard4/head.sub.php");
include_once($g4[path]="hosting_users/huencos/www/gnuboard4/lib/outlogin.lib.php");
?>

이렇게 넣으라는 말씀이신가요? ㅡ.ㅡ;;

변수설정을 어떻게 하는건지 조금만 자세히 설명해주시면 고맙겠습니다 ㅜㅜ
루트에 _common.php 파일 하나를 생성하세요.
(gnuboard4 설치폴더에 보심 있을건데,복사해서 쓰세요.)
내용은 이렇게 바꾸시구요.

<?
$g4_path = "gnuboard4"; // common.php 의 상대 경로
include_once("$g4_path/common.php");
?>

html 파일상단에
<?
include_once("./_common.php");  // <-- 추가하시구요...
include_once("$g4[path]/head.sub.php");
include_once("$g4[path]/lib/outlogin.lib.php");
?>
© SIRSOFT
현재 페이지 제일 처음으로