PHP - Installazione su Windows con IIS

L'installazione su server Windows di PHP con IIS è molto più semplice che su Unix, poiché coinvolge un binario precompilato piuttosto che una build sorgente.

Se prevedi di installare PHP su Windows, ecco l'elenco dei prerequisiti:

  • Un server Web funzionante supportato da PHP. Nelle versioni precedenti di PHP, IIS / PWS era la scelta più semplice perché era disponibile una versione modulo di PHP; ma PHP ora ha aggiunto una selezione molto più ampia di moduli per Windows.

  • Un database supportato da PHP correttamente installato come MySQL o Oracle ecc. (Se si prevede di utilizzarne uno)

  • La distribuzione binaria PHP per Windows (scaricala su www.php.net/downloads.php )

  • Un'utilità per decomprimere i file (cercare http://download.cnet.com per le utilità di compressione dei file per PC)

Ora ecco i passaggi per installare Apache e PHP5 sul tuo computer Windows. Se la tua versione di PHP è diversa, fai attenzione di conseguenza.

  • Estrai l'archivio binario usando la tua utilità di decompressione; C: \ PHP è un percorso comune.

  • Copia alcuni file .dll dalla tua directory PHP alla directory di sistema (di solito C: \ Winnt \ System32). Hai bisogno di php5ts.dll per ogni caso. Probabilmente dovrai anche copiare il file corrispondente al modulo del tuo server Web - C: \ PHP \ Sapi \ php5isapi.dll. È possibile che tu abbia bisogno anche di altri dalla sottocartella dlls, ma inizia con i due sopra menzionati e aggiungine altri se ne hai bisogno.

  • Copia php.ini-dist o php.ini-recommended (preferibilmente quest'ultimo) nella directory di Windows (C: \ Winnt o C: \ Winnt40) e rinominalo php.ini. Apri questo file in un editor di testo (ad esempio, Blocco note). Modifica questo file per ottenere le direttive di configurazione; A questo punto, consigliamo vivamente ai nuovi utenti di impostare la segnalazione degli errori su E_ALL sulle loro macchine di sviluppo. Per ora, la cosa più importante è la direttiva doc_root nella sezione Paths and Directories. Assicurati che corrisponda alla tua cartella IIS Inetpub (o ovunque tu intenda servire).

  • Arrestare e riavviare il servizio WWW. Vai alStart menu → Settings → Control Panel → Services.Scorri l'elenco fino a IIS Admin Service. Selezionalo e fai clic su Stop. Dopo l'arresto, selezionare Servizio di pubblicazione sul Web e fare clic su Avvia. L'arresto e il riavvio del servizio dall'interno di Gestione servizio Internet non saranno sufficienti. Poiché si tratta di Windows, potresti anche voler riavviare.

  • Apri un editor di testo. Digita: <? Php phpinfo (); ?>. Salva questo file nella root dei documenti del tuo server Web come info.php.

  • Avvia qualsiasi browser Web e sfoglia il file. Devi sempre utilizzare una richiesta HTTP (http://www.testdomain.com/info.php o http: //localhost/info.php o http://127.0.0.1/info .php) piuttosto che un nome file (/home/httpd/info.php) affinché il file venga analizzato correttamente

Dovresti vedere una lunga tabella di informazioni sul tuo nuovo messaggio di installazione PHP Congratulazioni!