상세 컨텐츠

본문 제목

WebMatrix PHP 초기설정

Programming/php

by luckey 2016. 6. 4. 21:13

본문

1. html, htm 확장자에서 PHP 코드 사용하기

- 초기셋팅에서는 html이나 htm에서 PHP 코드가 살행되지 않는다.

 

C:\Users\계정명\Documents\IISExpress\config\applicationhost.config

파일을 에디터로 연다.

 

<add name="PHP53_via_FastCGI" path="*.php" verb="GET,HEAD,POST" modules="FastCgiModule" scriptProcessor="C:\Program Files (x86)\iis express\PHP\v5.3\php-cgi.exe" resourceType="Either" />

 

이와같은 내용이 있는 곳 다음줄에 아래와 같이 추가한다.

 

- html 페이지에서 사용하기

<add name="PHP53_via_FastCGI_html" path="*.html" verb="GET,HEAD,POST" modules="FastCgiModule" scriptProcessor="C:\Program Files (x86)\iis express\PHP\v5.3\php-cgi.exe" resourceType="Either" />

 

- htm 페이지에서 사용하기

<add name="PHP53_via_FastCGI_htm" path="*.htm" verb="GET,HEAD,POST" modules="FastCgiModule" scriptProcessor="C:\Program Files (x86)\iis express\PHP\v5.3\php-cgi.exe" resourceType="Either" />

 

2. <? ?> 사용하기(short_open_tag)

- 초기셋팅때문에 <?PHP ?> 코드에서만 실행이 된다.

 

C:\Program Files (x86)\IIS Express\PHP\v5.3\php.ini

- 버전별로 다른폴더가 있을경우 해당 폴더의 파일도 수정해 줍니다.

 

파일을 다른곳으로 복사한다.

 

해당파일을 에디터로 열어서 short_opentag=Off short_open_tag=Off 로 되어 있는 부분을 찾아서 short_open_tag=On 으로 변경한다.

변경된 파일을 해당위치에 붙여넣는다.

 

* 그냥변경해 보았으나 파일이 읽기전용이라면서 수정이 되지 않아서 파일을 옮겨서 수정한후 붙여넣기 하면 적용됨

관련글 더보기

댓글 영역