Domanda

Ok, quindi una continuazione da questa domanda , dove voi esperti mi avete presentato a WAMP , che può praticamente eseguire PHP in un Windows XP ambiente.

Quindi ora l'ho installato, ma l'icona nella barra delle applicazioni mostra GIALLO per sempre , e quando visito qualsiasi pagina PHP nel mio browser, mi mostra solo la fonte PHP!

Inoltre, quando visito " http: // localhost / " in IE7 mi dà un 404 non trovato , FF3 mostra solo una pagina vuota .


A proposito ho provato " Riavvia tutti i servizi " e riavviare la mia macchina, ma non funzionerà ancora.

Qualche idea? Qualcuno di voi ha avuto questo problema e risolto? Per favore aiutatemi qui, sono disperato di eseguire PHP lato client e per ora sto solo tornando ai test sul server!

È stato utile?

Soluzione

Skype riserva la porta 80 per la sua connessione in entrata in conflitto con WAMP, quindi configura semplicemente Skype per usare un'altra porta nel modo seguente:

In Skype vai su Strumenti | Opzioni | Avanzate | Connessione deseleziona l'opzione - > Usa le porte 80 e 443 come alternative per le connessioni in entrata, tutto qui

Per rendere effettiva questa modifica, riavviare Skype e riavviare tutti i servizi su WAMP procedendo come segue:

Fai clic con il pulsante sinistro del mouse sull'icona della barra WAMP > Riavvia tutti i servizi "

Ora Wamp e Skype possono coesistere insieme, spero che questo risolva il tuo problema !!

Altri suggerimenti

Capito! Sotto icona nella barra delle applicazioni WAMP , fai clic con il pulsante sinistro del mouse sul menu contestuale > Apache > Servizio > Test Port 80 , diceva:

  

" La tua porta 80 è effettivamente utilizzata da - Informazioni non disponibili, deve essere Skype "

Bene, quindi disattivato diventa Skype, WAMP > Riavvia tutti i servizi e Localhost mostra " Pagina iniziale WAMP5 " ;:

 Localhost WAMP CP
(fonte: wampserver.com )

E phpMyAdmin funziona, anche script PHP vengono eseguiti. Wow!

Quindi ora posso fare il debug nel modo giusto! Grazie StackOverflow!

prova questo, ho avuto lo stesso problema e questo mi ha aiutato:

  1. Wamp Server icon = > Appache = > Servizio = > Installa servizio
  2. Wamp Server icon = > Appache = > Servizio = > Avvia / Riprendi servizio
  3. Wamp Server icon = > MySql = > Servizio = > Installa servizio
  4. Wamp Server icon = > MySql = > Servizio = > Avvia / Riprendi servizio

vai su wamp > bin > apache > apache 2.2.17 > conf > httpd.conf (file) cambia Ascolta 80 in Ascolta 8080 salva il file n riavvia i servizi questa volta digitare http: // localhost: 8080

Sono contento che tu l'abbia risolto - Skype è noto per questo.

Se si desidera utilizzare Skype e WAMP insieme, è possibile modificare il file httpd.conf: modificare il valore di "ascolto" da 80 a qualcos'altro e riavviare tutti i servizi.

Anche Teamviewer può causare questo.

puoi avviare Skype dopo che wamp è online o cambiare la porta di Skypes per non usare 80

Mi piacerebbe approfondire ciò che alcune delle altre persone hanno contribuito qui - poiché Skype non è sempre il colpevole.

Puoi anche controllare esattamente quale processo sta eseguendo il hogging della tua porta 80 eseguendolo da un prompt dei comandi:

netstat -ao

Verranno elencati tutti i processi che utilizzano le porte con il loro PID. È possibile correlarli ai processi in Task Manager e intraprendere le azioni appropriate da lì. La linea di fondo è: stai cercando cosa è la porta di hogging 80 e / o 443 (se ti connetti tramite SSL), poiché questa è la porta del browser predefinita.

Per me, quando ho aperto il file httpd.conf ho scoperto di avere l'istruzione Listen di rimorchio come segue:

Listen 80
Listen 169.254.96.77:80

e quando ho commentato la seconda riga (aggiungendo '#' all'inizio della riga) ho riavviato tutti i servizi wamp (clic sinistro dell'icona wamp nella barra delle attività), l'icona wamp è diventata verde!

Spero che questo aiuti altri.

Bene, nel caso in cui quanto sopra non aiuti ancora com'era con me, segui questi passaggi:

  • Cambia la tua porta apache (da httpd.conf) in qualcos'altro, diciamo 8056, nei due punti in cui si trova la porta 80 nel file
  • Quindi modificare il proxy del browser in modo appropriato. vale a dire il proxy per " localhost " e la porta per il tuo "8056".
  • Salva il file e riavvia Wamp Services
  • Avvia localhost nel tuo browser

Spero che funzioni! È davvero necessario un approccio migliore.

Il più delle volte questo problema si verifica a causa di conflitti tra server o porte Apachi o duplicati dell'installazione di wamp

Quindi, per risolvere il problema:

Prima di tutto se stai usando SKYPE prova a cambiare la porta aprendo Skype, quindi:

  • Menu Strumenti
  • Opzioni
  • Opzioni avanzate
  • Connessioni
  • Quindi deseleziona " Usa le porte 80 e 443 ...... "
  • risparmiare
  • riavvia Skype

secondo se il problema persiste, prova a trovare se stai utilizzando - o stavi utilizzando - altri server Apache (ad esempio server XAMPP), in tal caso prova a rimuoverlo e dopo averlo rimosso, vai a regedit da:

  • premi sulla tastiera il tasto " windows " pulsante + " r " pulsante, questo aprirà il comando Esegui
  • digita " regedit " (senza " ")
  • apri il menu Modifica quindi Trova (puoi premere il pulsante " CTRL " + pulsante " F ")
  • cerca qualcosa che appartiene all'altro server Apache ed eliminalo (dovresti fare attenzione mentre stai facendo questo passaggio)

In skype:

Vai su Strumenti - > Opzioni - > Avanzato - > Connessioni e deseleziona la casella "usa le porte 80 e 443 come alternativa".

Questo dovrebbe aiutare.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top