PHP include() 대해서...

alive4U | 2005-09-26 20:59 | 조회 650 | 답변 1

Daum 카페 ■호주나라■ 유학.이민.어학연수.조기유학 .워킹홀리데이.생활 (http://cafe.daum.net/jiwooe)에서 등록된 질문입니다.
윈도우 2003 사용자입니다..
IIS 를 설치하구.. PHP까지 설치를 했습니다..
PHPinfo 까지 확인 했습니다..

php 중에 include 있잖아요..

예를 들어 main.htm 페이지가 있는데요..
맨 아래에...
[? include("copyright/copyright.htm") ?]
삽입했거든요..
그럼 main.htm 실행을 시키면 페이지 맨 아래는 copyright.htm 페이지가 나와야
정상적인 실행인데.. 소스 그대로 나옵니다..
물론 웹상에 올리면 제대로 나오거든요..
집에서 홈페이지를 제작 하다보니 안뜨니까 제작에 불편하더군요..

include() 함수가 윈도우서는 안된다는 얘기도 있던거 같은데..
정말 안되는건가요?
이 질문에 답변하시면 지식머니 5, 채택시엔 30 을 더 드립니다.
답변하기

어기야~디어차~ | 답변 3479 | 채택률 82.6%

활동분야 : 해당 분야가 없습니다.
본인소개 : 입력된 정보가 없습니다.
제가 보기엔 main.htm으로 저장시켜 include를 했기 때문에 그런 현상이 나는 것 같습니다.
main.php로 저장시킨 후에 include를 해보세요.

만일 main.htm으로도 include가 가능하게 하려면 httpd.conf에서 아래와 같은 구문을 찾아보세요.

AddType application/x-http-php .php .php3 .phtml .html .htm .inc
Addtype application/x-http-php-source .phps
action application/x-http-php "/php/php .exe"

AddType application/x-http-php .php .php3 .phtml .html .htm .inc에서 보는 바와 같이 html과 htm이 그 라인에 추가되어 있는지 확인해 보세요. 없으면 추가시키고 아파치를 재시동해보시구요. 제가 아는 부분은 여기까지입니다.
2006-03-10 14:20 | 출처 : 본인작성

+ Recent posts