내용으로 건너뛰기
GINS WIKI 긴스 위키
사용자 도구
로그인
사이트 도구
검색
도구
문서 보기
이전 판
역링크
최근 바뀜
미디어 관리자
사이트맵
로그인
>
최근 바뀜
미디어 관리자
사이트맵
현재 위치:
긴스위키 GINS wiki
»
개발 언어
»
php
»
설정
»
IIS7에서 php 연동하기
추적:
language:php:설정:php_on_iis
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
====== IIS7에서 php 연동하기 ====== * [[http://jp2.php.net/manual/en/install.windows.iis7.php|Microsoft IIS 7.0 and later]] ====== PHP 설치 ====== ===== 다운로드 ===== * 최신버젼을 다운로드 : http://windows.php.net/download/ * Non Thread 로 다운로드 받을 것 ===== 설치 ===== * 서버에 압축 파일을 적당히 풀기 : 예) c:\apps\php-5.4.15\ * php.ini 수정 ===== php.ini 수정 ===== 아래 항목을 찾아서 수정 <code ini> fastcgi.impersonate = 1 fastcgi.logging = 0 cgi.fix_pathinfo=1 cgi.force_redirect = 0 </code> * extension_dir 에는 Full-Path를 기록 ====== IIS 설정 ====== FastCGI 를 사용한 PHP 모듈 실행 추가 * IIS 패키지에서 CGI 추가 옵션 설치 php 실행 모듈 추가 * IIS 가장 최상단에서 "Handler Mappings" 항목을 선택 * "Add Module Mapping" 기능을 실행 (IIS 매니져 화면 오른쪽) * Request path: *.php * Module: FastCgiModule * Executable: C:\[Path to PHP installation]\php-cgi.exe * Name: PHP_via_FastCGI * 팝업 상자를 닫지 말고, * "Request Restrictions" 메뉴를 눌러서 * "Mapping" 탭에서 "Invoke handler only if request is mapped to:" 체크 * "Mapping" 탭에서 "Files or Folder" 체크 MIME 설정에 * '.php' 추가 * 설명은 'application/php'와 같이 비슷하게. IIS 재시작 ====== URL Rewrite for IIS ====== 최신 문서는 [[webapp:iis#IIS - UrlRewrite 설정|IIS - UrlRewrite 설정]] URL * download [[http://www.iis.net/downloads/microsoft/url-rewrite|URL Rewrite for IIS]] * 사용 레퍼 : http://blog.naver.com/PostView.nhn?blogId=bubi19&logNo=110067318834 * 설치 파일 (2013/6/4) : {{:language:php:ii7-urlrewrite2.zip|}} 설명 * 다운로드 받은 다음 설치. * IIS 관리자를 실행하면, **URL 재작성** 항목이 생긴다. * URL Rewrite 를 추가할 사이트나 폴더로 이동. ( 사이트 전체를 대상으로 하진 않겠지? ) * **URL 재작성** 항목을 클릭하고 import 실행 (한글 메뉴 : 규칙 가져오기) * 입력하려는 rewrite 규칙을 적어 넣는다. * rewrite 구문이나 GUI로 하는 부분인 잘 몰라서 패스.
language/php/설정/php_on_iis.txt
· 마지막으로 수정됨: 2024/04/23 22:45 저자
127.0.0.1
문서 도구
문서 보기
이전 판
역링크
맨 위로