Installare PHP su XP / IIS 5.1?
-
02-07-2019 - |
Domanda
Sto cercando di installare PHP sulla mia casella di sviluppo (XP SP3 / IIS 5.1) Ho scaricato PHP 5.2.6 stabile (il pacchetto di installazione MSI) e sto ricevendo un errore "Impossibile trovare httpd.conf " . Dopodiché l'installazione sembra velocizzare rapidamente (più rapidamente di quanto mi aspettassi) e quando provo a eseguire un semplice script PHP dalla mia directory di test localhost che ho creato, ottengo una serie di errori DLL mancanti. Ho visto messaggi là fuori che indicano che è possibile ed è stato fatto. Non vedo alcuna segnalazione di bug per questo MSI sul supporto PHP.NET. Qualche idea?
Soluzione
Non sono sicuro di averlo già fatto, ma utilizzo WAMP da http://www.wampserver.com/en
È facile e semplice da configurare, ha un'icona nella barra delle applicazioni per mostrare che è attiva e puoi renderla online o disponibile all'esterno facendo clic sull'icona e impostandola. L'ho usato quando stavo imparando PHP per la prima volta poiché ha tutto in uno, non c'è bisogno di configurare nessun altro servizio come IIS.
Altri suggerimenti
Probabilmente il programma di installazione non ha configurato il tuo server per utilizzare correttamente PHP. Consulta la pagina di Microsoft su abilitando PHP su IIS o in alternativa passa ad Apache se è un'opzione praticabile.
Vedrò se riesco a ricordarlo correttamente:
- Decomprimi il file zip PHP in
c: \ Program Files \ php
(o esegui il programma di installazione) - Copia
php5ts.dll
inc:\windows\system32
- Copia
php.ini.dist
inc: \ windows
e rinominalo inphp.ini
- Modifica
c: \ windows \ php.ini
e cerca l'estensione dir - fai puntare ac: \ Programmi \ php \ extensions
(o ovunque tu inserisca esso) - È qui che la mia memoria diventa confusa: modifica le impostazioni dell'applicazione IIS, aggiungi una mappa di script per i file
.php
e imposta l'eseguibile suphp5ts.dll
- profitto!?! ??!?!