php 는 되는데.. html 에서는 왜 안될까요.. ㅠㅠ

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

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


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

php 로 만든 페이지는 잘 출력이 되고 있는데.. ( http://175.197.217.7/kkang/main.php )

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

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


html 로 만든 페이지가 열리지 않네요 ㅠㅠ ( http://175.197.217.7/kkang/main.htm )

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

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


제가 지금 의심중인건..
아파치서버의 설정이 html 에서 php가 사용 가능하도록 되어있지 않다..
라고 추측중입니다.. orz

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



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

첨부파일

httpd.conf (17.7 KB) 1회 2011-10-28 00:23
|

댓글 6개

홈페이지를 한 10여년 전에 (iframe 이던가..) 로 만들어본 후로 처음 만들어보는거라..
일단 생각은 html 페이지를 만들고 거기에 게시판을 넣는게 어떨까 하는데..

그냥 php 로 만들어야 할까요.. ㅠㅠ
요즘 다들 그렇게 하시는거 같은데.. php 에는 문외한이라.. orz
http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=205423

다른 사람의 질문 답변은 아예 안보는가봐요?
그런건 아니구요.. (너무 날로 먹으려는 것처럼은 보지말아주셔요 ㅠㅠ)
지금 걸어주신 링크를 봤는데..
순간 딱 이게 무슨 말이다 .. 바로 이해는 안가네요.. ;;

저도 다른 질답을 열심히 읽어보기는 하는데..
(그래서 짧은 지식이나마 제가 아는건 답글 달아드린적도 있구요.. ㅠㅠ)
제가 잘 모르거나 이해가 잘 안되는건 시간 관계상 짧게 읽어보고
후다닥 넘어가서 그랬던 것 같네요.. ㅠㅠ

아마 해결방안이니 걸어주셨으리라 믿고..
열심히 탐독해서 해결해보겠습니다. (^^)(__)

그렇게 나쁜 놈은 아닙니다요.. 흑흑.. ㅠㅠ
무식이 죄라면.. 무기징역이려나요.. ((( =_);
링크 걸어주신 게시물 잘 읽어보고...

<? echo outlogin("basic"); ?>
여기에서 <?php 로 바꿔줘야 한다는 말씀이실까 라고 생각한뒤..

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

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

이렇게 바꿔보았는데.. 동일하게 정상출력이 되질 않네요.. ㅠㅠ
저 게시물에서는 아무리 읽어봐도 <? 이 부분을 <?php 로 바꾸라는 것 외에는
딱히 어떤걸 바꾸란 말씀이신지 잘 모르겠네요.. ㅠㅠ
(short_open_tag 옵션은 무슨 말인지 아예 감도 못잡고 있는.. orz)

혹 늦은 시각에 답변 주신 것 너무 감사한데.. (__)
저 사항 외에 다른 지적을 하시려던게 있으시면 댓글 달아주실 수 있으시려나요.. ㅠㅠ
행님 감사합니다.. ㅎㅎㅎ
말씀대로 하니까 잘 됩니다.. !!

물론 다른 에러가 있긴 한데.. 그것 또한 알아서 잘 찾아보겠습니다.. ㅎㅎ
본문에도 썼듯이.. 분명 저거 같긴 했는데..

정확히 어떻게 수정해야 하는지 몰라서.. ㅠㅠ

이렇게 한수 가르쳐 주셔서 감사합니다. (^^)(__)


===

저와 비슷한 문제로 어려워 하고 계실 다른 분들을 위해 추가 설명을 적어 보자면..
행님이 적어주신 것과 정확히 일치하는 라인은 없더군요.

그래서 저의 경우에는
AddType application/x-gzip .gz .tgz
아래에다가 행님이 적어주신 문장을 추가하였습니다.

리붓 후에는 잘 됩니다. :)

결론적으로
아파치 서버 설정에서 html 내에서 php 사용을 할 수 있도록 별도의 설정이 필요한게 맞네요. ^^
아.. 그리고 추가로 혹시 오해가 있으실까봐 적어보자면...

위에서 <? 이 부분을 <?php 로 바꾸면 될까 하고 시도했던 부분은
그냥 <? 로 되돌렸는데.. 일단은 문제가 없어보이네요. :)

관계 없는 내용인 것 같으나.. 정확한 내용은 추가적으로 확인중입니다.
다들 수고하세요 ~ ^^
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
14년 전 조회 945
14년 전 조회 748
14년 전 조회 2,004
14년 전 조회 786
14년 전 조회 955
14년 전 조회 1,320
14년 전 조회 1,016
14년 전 조회 1,638
14년 전 조회 1,643
14년 전 조회 1,262
14년 전 조회 746
14년 전 조회 774
14년 전 조회 997
14년 전 조회 1,560
14년 전 조회 1,028
14년 전 조회 1,380
14년 전 조회 1,630
14년 전 조회 844
14년 전 조회 1,514
14년 전 조회 1,458
🐛 버그신고