PHP - Installazione su Windows con Apache

Per installare Apache con PHP 5 su Windows, segui i seguenti passaggi. Se le tue versioni PHP e Apache sono diverse, fai attenzione di conseguenza.

  • Scarica il server Apache da www.apache.org/dist/httpd/binaries/win32. Vuoi la versione di rilascio stabile corrente con l'estensione no_src.msi. Fare doppio clic sul file di installazione da installare; C: \ Programmi è un percorso comune. Il programma di installazione ti chiederà anche se desideri eseguire Apache come servizio o dalla riga di comando o dal prompt di DOS. Si consiglia di non installare come servizio, poiché ciò potrebbe causare problemi con l'avvio.

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

  • Copia alcuni file .dll dalla directory PHP alla directory di sistema (di solito C: \ Windows). Hai bisogno di php5ts.dll per ogni caso. Probabilmente dovrai anche copiare il file corrispondente al modulo del tuo server Web - C: \ PHP \ Sapi \ php5apache.dll. nella directory dei moduli di Apache. È possibile che tu abbia bisogno anche di altri dalla sottocartella dlls. Ma inizia con i due menzionati in precedenza e aggiungine altri se ne hai bisogno.

  • Copia php.ini-dist o php.ini-recommended (preferibilmente quest'ultimo) nella directory di Windows 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 sui loro computer di sviluppo.

  • Indica al tuo server Apache da dove vuoi servire i file e quali estensioni vuoi identificare i file PHP (.php è lo standard, ma puoi usare .html, .phtml o quello che vuoi). Vai ai tuoi file di configurazione HTTP (C: \ Programmi \ Apache Group \ Apache \ conf o qualunque sia il tuo percorso) e apri httpd.conf con un editor di testo. Cerca la parola DocumentRoot (che dovrebbe apparire due volte) e modifica entrambi i percorsi della directory da cui vuoi servire i file. (L'impostazione predefinita è C: \ Programmi \ Apache Group \ Apache \ htdocs.). Aggiungi almeno una direttiva di estensione PHP come mostrato nella prima riga del codice seguente:

LoadModule php5_module modules/php5apache.dll
AddType application/x-httpd-php .php .phtml
  • Potrebbe anche essere necessario aggiungere la seguente riga:

AddModule mod_php5.c
  • 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 da 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!