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?

È stato utile?

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:

  1. Decomprimi il file zip PHP in c: \ Program Files \ php (o esegui il programma di installazione)
  2. Copia php5ts.dll in c:\windows\system32
  3. Copia php.ini.dist in c: \ windows e rinominalo in php.ini
  4. Modifica c: \ windows \ php.ini e cerca l'estensione dir - fai puntare a c: \ Programmi \ php \ extensions (o ovunque tu inserisca esso)
  5. È 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 su php5ts.dll
  6. profitto!?! ??!?!
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top