외부 로그인 때문에 미치겠네요.. ㅠㅠ

벌써 48시간째 외부 로그인과 씨름을 하고 있네요.. orz
고수분들의 도움이 절실합니다.. ;ㅅ;

일단은 제 PC에 직접 아파치서버를 띄워서 홈페이지를 만드려고 하는 중입니다.
PHP5 와 MySQL5 을 사용중이구요..


그누보드 설치까지는 정상적인데 제가 홈페이지를 하나 만들어서 외부 로그인을 연동하려고
하는 과정에서 막혀 있습니다. ㅠㅠㅠㅠㅠ


그누보드는 htdocs/gnuboard4 폴더에 설치가 되어 있구요.
여기에 시범적으로 만들어 놓은 test2.php 를 열어보면 외부 로그인창이 잘 보입니다.

소스는 아래와 같습니다. (http://175.197.217.7/gnuboard4/test2.php)

<?
include_once("./_common.php");
include_once("$g4[path]/head.sub.php");
include_once("$g4[path]/lib/outlogin.lib.php"); // outlogin() 함수를 사용하여야 하므로 이 프로그램을 포함시킵니다.

echo outlogin("basic"); // basic 스킨으로 아웃로그인을 출력합니다.
?>



그리고 제가 만드려는 홈페이지는 htdocs/KKang 에 있습니다.

테스트 중인 페이지는 main.htm 이구요.
소스는 아래와 같습니다. (http://175.197.217.7/kkang/main.htm)

<?
$g4_path = "../gnuboard4"; // common.php
include_once("./_common.php");
include_once("$g4[path]/head.sub.php");
include_once("$g4[path]/lib/outlogin.lib.php"); // outlogin() 함수를 사용하여야 하므로 이 프로그램을 포함시킵니다.

echo outlogin("basic"); // basic 스킨으로 아웃로그인을 출력합니다.
?>

<html>
<head>
</head>
<body>
<?echo outlogin("basic"); ?>
</body>
</html>



제가 지금 의심중인건.. main.htm 의 작성자체가 잘못되었거나
혹은 제 아파치서버의 설정이 html 에서 php가 사용될 수 있도록 되어있지 않거나..
라고 추측중입니다.. orz

서버 설정파일은 첨부파일로 올려봅니다.



대체 뭐가 잘못 일까요.. ㅠㅠ
고수분들의 관심어린 조언 부탁드립니다.. ㅠㅠㅠㅠㅠ

첨부파일

httpd.conf (17.7 KB) 4회 2011-10-27 22:08
|

댓글 2개

htm 말고 php 로 해보셨나요?

그리고 아웃로그인을 2개 호출하네요 상단에 한개. 아래 한개

호출할떄는 상단말고 하단에서호출하셔야 합니다..
오옷.. !! 멋지십니다.. !!

말씀대로 구문에 문제가 있나 해서 php 로 파일을 만들어 테스트 해보니..
참조하는 위치 중 _common.php 안에서 $g4[path] 의 경로를 재설정해버리더군요 '.' 로..

그래서 그거 확인하고 수정하니 http://175.197.217.7/gnuboard4/test2.php 에서는 잘 뜹니다.. !!!


그럼 결국은 html 내부에서 php문을 사용할 수 없는게 문제이려나요..
인터넷 돌아다니며 주워듣기로는 아파치서버 설정파일인
httpd.conf 의 설정을 손봐줘야 한다고 하던데.. 자세한 설명이 없어서 이해가 잘 안되서리.. ㅠㅠ

이건 혹시 어떻게 하는지 자세히 설명해주실 수 있는 분 계시려나요.. orz ㅠㅠ

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기
🐛 버그신고