IIS 7.0에서 PHP와 MySQL이 작동하도록 하려면 어떻게 해야 합니까?

StackOverflow https://stackoverflow.com/questions/11919

  •  08-06-2019
  •  | 
  •  

문제

좋아요, 저는 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입니다.아, 글쎄요.


  1. "ISAPI 확장"이 IIS에 설치되어 있는지 확인하십시오(내 것이었음).

  2. 다운로드 후 압축을 푼다 php-5.2.5-x64-2007-11-12.zip

  3. 폴더 내용 복사 PHP-5.2.5 (x64) *C:\php*에

  4. 파일 복사 C:\php\php.ini-dist *C:\Windows* 폴더에

  5. 파일명 변경 C:\Windows\php.ini-dist ~처럼 php.ini

  6. 편집하다 php.ini 메모장에서.줄에서 선행 세미콜론(;)을 제거합니다.

    ;extension=php_mysql.dll
    
  7. 저장하고 닫습니다

  8. 파일 복사 C:\php\ext\php_mysql.dll *C:\Windows\System32* 폴더에

  9. IIS 관리자의 "처리기 매핑" 내에서 "스크립트 맵 추가…"를 선택합니다.

    Request path: *.php
    Executable:   C:\php\php5isapi.dll
    Name:         PHP
    
  10. MySQL 설치(누군가가 이미 설치했음) MySQL 5.0 나를 위한).

  11. 파일 생성 C:\inetpub\wwwroot est.php ~처럼

    <html>
    <head>
    <title>PHP Information</title>
    </head>
    <body>
    <?php phpInfo(); ?>
    </body>
    </html>
    
  12. 로 이동 http://localhost/test.php 귀하의 웹 브라우저에서.PHP에 대한 정보 페이지가 표시됩니다.


장애물: PHP가 ADOdb 및 MySQL과 작동하도록 하려면 어떻게 해야 합니까?

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

그러나 하나님의 사랑을 위해 왜?

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top