PHP include() 대해서...
alive4U 2005-09-26 20:59 조회 650 답변 1
윈도우 2003 사용자입니다.. IIS 를 설치하구.. PHP까지 설치를 했습니다.. PHPinfo 까지 확인 했습니다.. php 중에 include 있잖아요.. 예를 들어 main.htm 페이지가 있는데요.. 맨 아래에... [? include("copyright/copyright.htm") ?] 삽입했거든요.. 그럼 main.htm 실행을 시키면 페이지 맨 아래는 copyright.htm 페이지가 나와야 정상적인 실행인데.. 소스 그대로 나옵니다.. 물론 웹상에 올리면 제대로 나오거든요.. 집에서 홈페이지를 제작 하다보니 안뜨니까 제작에 불편하더군요.. include() 함수가 윈도우서는 안된다는 얘기도 있던거 같은데.. 정말 안되는건가요? |
이 질문에 답변하시면 지식머니 5, 채택시엔 30 을 더 드립니다.
-
-
제가 보기엔 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이 그 라인에 추가되어 있는지 확인해 보세요. 없으면 추가시키고 아파치를 재시동해보시구요. 제가 아는 부분은 여기까지입니다.
'메모' 카테고리의 다른 글
mysql 사용법...펌 (0) | 2010.10.26 |
---|---|
웹호스팅업체선정...펌 (0) | 2010.10.26 |
php, asp, jsp에 대해서...펌 (0) | 2010.10.24 |
오라클을 리눅스에 설치하기보단 윈도에 설치하는게...펌 (0) | 2010.10.24 |
xp에 ms sql서버 설치 3...펌 (0) | 2010.10.24 |