Ricevo i seguenti registri della console:
1:14:33 PM [apache] Possible problem detected! 1:14:33 PM [apache] Port 80 in use by "c:\program files (x86)\skype\phone\skype.exe"! 1:14:33 PM [apache] Possible problem detected! 1:14:33 PM [apache] Port 443 in use by "c:\program files (x86)\skype\phone\skype.exe"! 1:14:33 PM [main] Starting Check-Timer 1:14:33 PM [main] Control Panel Ready 1:15:10 PM [apache] Starting apache app... 1:15:11 PM [apache] Status change detected: running 1:15:11 PM [apache] Status change detected: stopped
Dice “Cambio di stato rilevato: in esecuzione” su “arrestato” immediatamente. Ho provato a:
Mi è successo mentre collaboravo con qualcuno su Skype, quindi chiudere Skype non era un’opzione.
Una ansible soluzione sta cambiando la porta che XAMPP sta usando per Apache.
Vai al pannello di controllo XAMPP, fai clic su Config per il modulo Apache e poi su Apache (httpd.conf) .
Questo ora aprirà il file di configurazione nell’editor che è configurato nelle impostazioni XAMPP (Windows default è notepad.exe). Apri lo strumento di ricerca e cerca 80
. Dovrebbero esserci due righe contenenti 80 come nel numero di porta 80:
Listen 80
ServerName localhost:80
Ora sostituisci 80
con una porta aperta. Ho usato 8080
.
Listen 8080
ServerName localhost:8080
La stessa procedura deve essere ripetuta con la configurazione SSL. Ripeti i passaggi precedenti ma vai su Apache (httpd-ssl.conf) . Sostituisci i numeri di porta nelle seguenti righe:
Listen 443
ServerName www.example.com:443
Ho scelto 4433
.
Fatto. Fare clic su Avvia per Apache e Apache dovrebbe iniziare correttamente. Alla fine, comunque, gli errori si presenterebbero comunque.
vai su skype-> tools-> options-> advanced e UN-check usa le porte 80 e 443.
Vai a Skype -> Tools -> Options -> Advanced -> Connection
Dopodiché, riavvia il tuo Skype.
Impostazione di Skype aperta e deselezionata l’opzione che dice ‘Usa porta 80 come porta in ingresso’, quindi ho dovuto avviare il server XAMPP ‘come amministratore’.
Dice che skype sta usando la porta 80. Disattiverei skype e poi avvii il tuo web server.
Si prega di aggiornare il tuo post con l’output del seguente comando, non dimenticare di correggere il percorso:
C:\> path\to\xampp\apache\bin\httpd.exe
Penso che ora non sia il problema del conflitto di porte in quanto hai cambiato la porta.
Tra l’altro è ansible modificare le impostazioni in skype per non utilizzare la porta 80 e 443, nella nuova versione dovrebbero esserci alcune modifiche ma dovresti riuscire a trovarla. 🙂
get skype >> tools >> options >> advanced e rimuovi il check on (usa le porte 80 e 443).