PHP 7 - 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 bisognophp5ts.dllper ogni caso. Probabilmente dovrai anche copiare il file corrispondente al modulo del tuo server Web - C: \ PHP \ Sapi \ php7isapi.dll. È possibile che tu abbia bisogno anche di altri file dalla sottocartella dlls, ma inizia con i due file sopra menzionati e aggiungine altri se ne hai bisogno.

  • Copia php.ini-development 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. Consigliamo vivamente ai nuovi utenti di impostare la segnalazione degli errori su E_ALL sulle loro macchine di sviluppo a questo punto. Per ora, la cosa più importante è la direttiva doc_root nella sezione Paths and Directories. Assicurati che corrisponda alla cartella IIS Inetpub (o ovunque prevedi di pubblicare).

  • 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 il servizio di pubblicazione sul Web e fare clic su Avvia. Arrestare e riavviare il servizio dall'interno di Gestione servizio Internet non sarà sufficiente. 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 un 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.

Vedrai una lunga tabella di informazioni sul tuo nuovo messaggio di installazione di PHP Congratulations!