IIS8에 PHP설치 삽질기

web 2015. 8. 21. 16:30

1. MS에서 간단히 설치지원해준다.

 1) http://www.microsoft.com/web/downloads/platform.aspx (웹 플랫 폼설치 관리자)

 2) Free Download 클릭 후 실행하고 상단에서 제품탭을 클릭 후 검색창에 PHP로 검색

 3) 최신 버전 선택 후 추가버튼 누르고 하단에 설치버튼 클릭


2. PHP 5.5.11버전을 설치했는데 PHP파일 소스가 그대로 보이는 문제 발생

 1) php.ini파일에서 short_open_tag = On 설정 바꾸고 웹서비스 재시작해도 소용없음.

 2) PHP설치 하면 IIS관리자에 PHP Manager라는 항목이 생긴다.

 3) PHP Manager에서 php.ini의 항목들을 설정할 수 있는데

    PHP Settings의 하위항목 중 Manage all settings를 클릭하여 설정창을 연다.

 4) short_open_tag 항목을 On으로 바꿔도 소용없다.

    다시 자세히 보니 short_open_tag항목이 두개가 있고 한놈이 Off로 설정되어 있다?

    On으로 바꿔도 바뀌질 않는다.

    Off로 설정된 항목을 삭제해버리니 해결됨.(버그인가?.. 뭔가 재시작을 확실히 안해서 그런 느낌.. 아마 OS재시작 했으면 됐을 지도...)

 5) 기본적으로 PHP오류 발생 시 브라우저에 오류내용이 표시되지 않는다.

    개발환경에서는 디버깅을 위해 필수로 보여져야 하므로 display_errors항목을 On으로 바꾼다.

블로그 이미지

란마12

,