Pergunta

Ok, procurei em toda a Internet uma boa solução para fazer o PHP e o MySQL funcionarem no IIS7.0.É quase impossível, já tentei tantas vezes e desisti em vão.Por favor, ajude vinculando um ótimo tutorial passo a passo para adicionar PHP e MySQL no IIS7.0 do zero.PHP e MySQL são essenciais para instalar qualquer CMS.

Foi útil?

Solução

Você já tomou uma olhada nisso:

http: //learn.iis.net/page.aspx/246/using-fastcgi-to-host-php-applications-on-iis7/

MySQL deve ser bastante simples.

Deixe-nos saber quais os problemas que você está encontrando ...

Outras dicas

Eu tenho dado um web site PHP / MySQL que eu sou a host com IIS 7.0 em 64-bit Windows Server 2008.

Eu sou um .NET / desenvolvedor MSSQL, e estou familiarizado com PHP ou MySQL.

Kev escreveu:

Você já tomou uma olhada neste ...

Eu não sei se qualquer implementação de um dos Win64 PHP é mais authoratative ou popular do que outro.

Eu vou tentar seguir os passos em Kev de Ativar o suporte FastCGI no artigo IIS7.0 com o arquivo php-5.2.5-x64-2007-11-12.zip de fusion-x lan .

É "PHP Versão 5.2.5 (x64)", mas de acordo com php.net , a versão mais recente é PHP 5.2.6. Oh, bem.


  1. Certifique-se de "ISAPI Extensions" estão instalados no IIS (mina foram).

  2. Baixe e descompacte php-5.2.5-x64-2007-11-12.zip

  3. Copiar conteúdo da pasta php-5.2.5 (x64) em * C: \ php *

  4. Copiar arquivo C: \ php \ php.ini-dist na pasta * C: \ Windows *

  5. arquivo Rename C: \ Windows \ php.ini-dist como php.ini

  6. Editar php.ini no bloco de notas. Remover levando-e-vírgula (;) a partir de linha:

    ;extension=php_mysql.dll
    
  7. Salvar e fechar

  8. Copiar arquivo C: \ php \ ext \ php_mysql.dll na pasta * C: \ Windows \ System32 *

  9. Dentro "Mapeamentos de manipulador" do IIS Manager, escolha "Adicionar Script mapa ..."

    Request path: *.php
    Executable:   C:\php\php5isapi.dll
    Name:         PHP
    
  10. Instale MySQL (alguém já tinha instalado MySQL 5.0 para me).

  11. Criar arquivo C: \ inetpub \ wwwroot \ test.php como

    <html>
    <head>
    <title>PHP Information</title>
    </head>
    <body>
    <?php phpInfo(); ?>
    </body>
    </html>
    
  12. Navegue para http: //localhost/test.php no seu navegador web. Você verá uma página de informações sobre o PHP.


Roadblock: Como posso obter PHP para trabalhar com ADOdb e MySQL?

É suposto trabalho via FastCGI. Mas eu não tenho tido grande sucesso (usando o Vista). Posso obter PHP para correr, mas ele trava depois de uma página é carregada (FastCGI faz). Então, eu estou modding-lo. Eu gostaria de ver uma resposta confiável mim mesmo.

Da minha experiência com o Windows / Apache é apenas uma questão de instalar o MySQL, eu não posso imaginar que IIS / Apache tem alguma coisa a ver com isso.

O Apache é uma grande dor de obter executado em Vista. E II7 (e 6) são supor para executar PHP bem. Então, por que se preocupar com Apache?

Eu gostaria de sugerir se você estiver indo para um PHP e MySQL instalar em vez disso, use WAMP . Ele funciona muito bem e é fácil de adicionar extensões e modificar tudo. Eu usá-lo para o trabalho e amá-lo.

Um dos desenvolvedores do IIS tem um excelente passo a passo aqui:

http: //blogs.iis .net / contas / Arquivo / 2006/10/31 / PHP-on-IIS.aspx

No entanto, para o amor de Deus por quê?

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top