Pregunta

Bien, busqué en Internet una buena solución para que PHP y MySQL funcionen en IIS7.0.Es casi imposible, lo he intentado muchas veces y me he rendido en vano.Ayúdenos vinculando algún excelente tutorial paso a paso para agregar PHP y MySQL en IIS7.0 desde cero.PHP y MySQL son esenciales para instalar cualquier CMS.

¿Fue útil?

Solución

¿Has echado un vistazo a esto?

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

MySQL debería ser bastante sencillo.

Háganos saber qué problemas está encontrando...

Otros consejos

Me han proporcionado un sitio web PHP/MySQL que debo alojar con IIS 7.0 en Windows Server 2008 de 64 bits.

Soy desarrollador de .NET/MSSQL y no estoy familiarizado con PHP ni MySQL.

kev escribió:

¿Has echado un vistazo a esto...?

No sé si alguna implementación de PHP Win64 tiene más autoridad o es más popular que otra.

Voy a intentar seguir los pasos de Kev. Habilite la compatibilidad con FastCGI en IIS7.0 artículo con archivo php-5.2.5-x64-2007-11-12.zip de LAN Fusion-X.

Es "PHP Versión 5.2.5 (x64)", pero según php.net, la última versión es PHP 5.2.6.Oh bien.


  1. Asegúrese de que las "Extensiones ISAPI" estén instaladas en IIS (las mías lo estaban).

  2. Descargar y luego descomprimir php-5.2.5-x64-2007-11-12.zip

  3. Copiar el contenido de la carpeta php-5.2.5 (x64) en *C:\php*

  4. Copiar archivo C:\php\php.ini-dist en la carpeta *C:\Windows*

  5. Renombrar archivo C:\Windows\php.ini-dist como php.ini

  6. Editar php.ini en el Bloc de notas.Elimine el punto y coma inicial (;) de la línea:

    ;extension=php_mysql.dll
    
  7. Guardar y cerrar

  8. Copiar archivo C:\php\ext\php_mysql.dll en la carpeta *C:\Windows\System32*

  9. Dentro de "Asignaciones de controladores" del Administrador de IIS, elija "Agregar mapa de script..."

    Request path: *.php
    Executable:   C:\php\php5isapi.dll
    Name:         PHP
    
  10. Instalar MySQL (alguien ya lo había instalado) mysql 5.0 para mí).

  11. Crea un archivo C:\inetpub\wwwroot est.php como

    <html>
    <head>
    <title>PHP Information</title>
    </head>
    <body>
    <?php phpInfo(); ?>
    </body>
    </html>
    
  12. Navegar a http://localhost/test.php en su navegador web.Verá una página de información sobre PHP.


Barricada: ¿Cómo consigo que PHP funcione con ADOdb y MySQL?

Se supone que funciona a través de FastCGI.Pero no he tenido mucho éxito (usando Vista).Puedo ejecutar PHP, pero falla después de cargar una página (FastCGI lo hace).Así que te estoy modificando.Me gustaría ver una respuesta confiable yo mismo.

Según mi experiencia con Windows/Apache, es solo cuestión de instalar MySQL, no puedo imaginar que IIS/Apache tenga algo que ver con esto.

Apache es un gran problema para ejecutar en Vista.Y se supone que II7 (y 6) ejecutan PHP bien.Entonces, ¿por qué molestarse con Apache?

Le sugeriría que, si va a realizar una instalación de PHP y MySQL, utilice WAMP.Funciona muy bien y es fácil agregar extensiones y modificar todo.Lo uso para el trabajo y me encanta.

Uno de los desarrolladores de IIS tiene un excelente tutorial aquí:

http://blogs.iis.net/bills/archive/2006/10/31/PHP-on-IIS.aspx

Sin embargo, por el amor de Dios, ¿por qué?

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top