IIS 7.0에서 PHP와 MySQL이 작동하도록 하려면 어떻게 해야 합니까?
문제
좋아요, 저는 IIS7.0에서 PHP와 MySQL이 작동하도록 하는 좋은 솔루션을 찾기 위해 인터넷 전체를 살펴보았습니다.거의 불가능합니다. 여러 번 시도했지만 헛되이 포기했습니다.IIS7.0에 PHP와 MySQL을 처음부터 추가하는 방법에 대한 훌륭한 단계별 튜토리얼을 링크하여 도와주세요.CMS를 설치하려면 PHP와 MySQL이 필수적입니다.
해결책
이것을 살펴 보셨습니까?
http://learn.iis.net/page.aspx/246/using-fastcgi-to-host-php-applications-on-iis7/
MySQL은 매우 간단합니다.
어떤 문제가 발생했는지 알려주세요...
다른 팁
64비트 Windows Server 2008에서 IIS 7.0을 사용하여 호스팅할 PHP/MySQL 웹 사이트를 받았습니다.
저는 .NET/MSSQL 개발자이고 PHP나 MySQL에 익숙하지 않습니다.
케브 썼다:
이것 좀 보셨나요...
Win64 PHP의 구현 중 하나가 다른 것보다 더 권위 있거나 인기가 있는지는 모르겠습니다.
Kev의 단계를 따라해 보겠습니다. IIS7.0에서 FastCGI 지원 활성화 파일이 있는 기사 php-5.2.5-x64-2007-11-12.zip ~에서 퓨전-x lan.
"PHP 버전 5.2.5(x64)"이지만, php.net, 최신 버전은 PHP 5.2.6입니다.아, 글쎄요.
"ISAPI 확장"이 IIS에 설치되어 있는지 확인하십시오(내 것이었음).
다운로드 후 압축을 푼다 php-5.2.5-x64-2007-11-12.zip
폴더 내용 복사 PHP-5.2.5 (x64) *C:\php*에
파일 복사 C:\php\php.ini-dist *C:\Windows* 폴더에
파일명 변경 C:\Windows\php.ini-dist ~처럼 php.ini
편집하다 php.ini 메모장에서.줄에서 선행 세미콜론(;)을 제거합니다.
;extension=php_mysql.dll
저장하고 닫습니다
파일 복사 C:\php\ext\php_mysql.dll *C:\Windows\System32* 폴더에
IIS 관리자의 "처리기 매핑" 내에서 "스크립트 맵 추가…"를 선택합니다.
Request path: *.php Executable: C:\php\php5isapi.dll Name: PHP
MySQL 설치(누군가가 이미 설치했음) MySQL 5.0 나를 위한).
파일 생성 C:\inetpub\wwwroot est.php ~처럼
<html> <head> <title>PHP Information</title> </head> <body> <?php phpInfo(); ?> </body> </html>
로 이동 http://localhost/test.php 귀하의 웹 브라우저에서.PHP에 대한 정보 페이지가 표시됩니다.
FastCGI를 통해 작동한다고 가정합니다.하지만 저는 (Vista를 사용하여) 큰 성공을 거두지 못했습니다.PHP를 실행할 수 있지만 페이지가 로드된 후 작동이 중단됩니다(FastCGI는 그렇습니다).그래서 나는 당신을 개조하고 있습니다.믿을 수 있는 답변을 직접 보고 싶습니다.
Windows/Apache에 대한 내 경험으로 볼 때 MySQL을 설치하는 것만으로도 충분합니다. IIS/Apache가 이와 관련이 있다고는 상상할 수 없습니다.
Apache는 Vista에서 실행하는 데 큰 어려움을 겪습니다.그리고 II7(및 6)은 PHP를 잘 실행한다고 가정합니다.그렇다면 왜 Apache에 신경을 쓰나요?
대신 PHP와 MySQL을 설치하려는 경우 제안합니다. 왐프.훌륭하게 작동하며 확장 기능을 추가하고 모든 것을 쉽게 수정할 수 있습니다.나는 그것을 업무용으로 사용하고 그것을 좋아합니다.
IIS 개발자 중 한 명이 여기에 훌륭한 연습을 제공합니다.
http://blogs.iis.net/bills/archive/2006/10/31/PHP-on-IIS.aspx
그러나 하나님의 사랑을 위해 왜?