Apache non si avvia dal pannello di controllo XAMPP in Windows 10
Dopo aver installato il pannello di controllo XAMPP(XAMPP Control Panel) su Windows 10 , molti utenti hanno segnalato di aver riscontrato un errore durante l'avvio di Apache . Questo problema si verifica in genere quando un processo come World Wide Publishing Service continua a essere eseguito nella porta 80 del dispositivo. Per questo motivo, il sistema operativo (operating system)Windows 10 non consente l'esecuzione del server Apache(Apache server) e in questo modo causa l'errore.
5:38:38 PM [Apache] Error: Apache shutdown unexpectedly.
5:38:38 PM [Apache] This may be due to a blocked port, missing dependencies,
5:38:38 PM [Apache] improper privileges, a crash, or a shutdown by another method.
5:38:38 PM [Apache] Press the Logs button to view error logs and check
5:38:38 PM [Apache] the Windows Event Viewer for more clues
5:38:38 PM [Apache] If you need more help, copy and post this
5:38:38 PM [Apache] entire log window on the forums
In realtà, la porta 80(Port 80) su un computer era anche la TCP/IP port predefinita utilizzata dal modulo Apache(Apaches module) su XAMPP . E poiché due diverse applicazioni non possono utilizzare la stessa porta di rete(networking port) , è necessario interromperla prima di avviare il server Apache(Apache server) di XAMPP . Se riscontri questo problema anche sul tuo dispositivo, ci sono alcune semplici soluzioni alternative che ho menzionato in questa guida. Quindi iniziamo.
Apache non si avvia dal pannello di controllo XAMPP(XAMPP Control Panel)
Cancellare il World Wide Web Publishing Service sarebbe l'approccio migliore per far ripartire Apache . Tuttavia, puoi anche ottenerlo modificando il numero di TCP/IP port o interrompendo il servizio, se necessario. Quindi, per correggere Apache che non si avvia sul pannello di controllo XAMPP(XAMPP Control Panel) , segui questi tutti i metodi possibili:
- Cancella i servizi World Wide Web
- Cambia la Apache TCP/IP port
- Arrestare il servizio di pubblicazione sul Web(Stop World Wide Web Publishing Service)
Vediamoli nel dettaglio.
1] Cancella i servizi World Wide Web
Per risolvere il problema di partenza(starting problem) del servizio Apache(Apache service) , devi cancellare i World Wide Web Services dal tuo dispositivo. Ma prima di iniziare, assicurati di non avere alcuna app che fa affidamento su questo servizio.
Se tutto sembra a posto, apri il Pannello(Control Panel) di controllo sul tuo sistema Windows(Windows system) .
Una volta aperto, seleziona per visualizzare il Pannello(Control Panel) di controllo in Icone grandi(Large icons) o Icone piccole(Small icons) , in modo da poter vedere tutti gli elementi del Pannello(Control Panel) di controllo .
Tra gli elementi disponibili, seleziona l' opzione Programmi e funzionalità(Programs and Features) .
Nella barra laterale sinistra(left sidebar) , c'è un collegamento chiamato Attiva o disattiva le funzionalità di Windows(Turn Windows features on or off) , fai clic su di esso.
Nella finestra di dialogo Funzionalità di Windows(Windows Features dialog) , espandere il campo Internet Information Services .
Ora, deseleziona la casella di controllo relativa ai servizi World Wide Web(World Wide Web Services) e quindi fai clic sul pulsante OK per salvare le modifiche.
Una volta completati i passaggi precedenti, riavvia il dispositivo. Successivamente, apri il Pannello di controllo XAMPP e fai clic(XAMPP Control Panel and click) sul pulsante Start(Start button) su Apache . Ora dovrebbe essere eseguito nella porta 80(port 80) del tuo computer.
2] Modificare la (Change)Apache TCP/IP port predefinita
Se per qualsiasi motivo, la soluzione del metodo(method workaround doesn) sopra non funziona per te, devi configurare Apache per l'esecuzione su una TCP/IP port diversa . Quindi, segui questi suggerimenti:
Apri il pannello di controllo XAMPP(XAMPP Control Panel) sul tuo dispositivo Windows(Windows device) .
Fare clic sul pulsante Config del modulo Apache.(Config)
Selezionare l'opzione Apache (httpd.conf) dall'elenco del menu a comparsa.
Nella seguente pagina del blocco note, devi trovare Listen 80 .
Per semplificare la ricerca, premi il tasto di Ctrl+F shortcut . Nel menu a comparsa, digita ciò che desideri cercare. Contrassegna la casella di controllo (Mark) Avvolgi(Wrap around) , lascia Deselezionato Abbina maiuscolo(Match case) , quindi fai clic sul pulsante Trova successivo(Find Next) .
Una volta trovata la rispettiva riga, cambia il numero di porta(port number) con qualsiasi numero arbitrario di tua scelta.
Ad esempio, puoi provare la porta 121(port 121) . Quindi il risultato corrispondente per il numero TCP/IP port sarebbe qualcosa del tipo – Listen 121 .
Press Ctrl+S Premere il tasto di scelta rapida (shortcut key)Ctrl+S per salvare le modifiche nel Blocco note(Notepad) .
Nota: (Note:) Tieni(Please) presente che durante l'utilizzo di questa configurazione, devi sempre aggiungere il numero di TCP/IP portall'URL(URL) che desideri connettere al tuo sito. Ad esempio, per accedere al server Apache(Apache server) sul tuo browser, dovrai inserire: localhost:121/dashboard anziché localhost/dashboard .
Dopo aver eseguito correttamente i passaggi precedenti, il problema di avvio di Apache in XAMPP sarebbe stato risolto.
3] Arresta il servizio di pubblicazione sul World Wide Web(Stop World Wide Web Publishing Service)
In un modo alternativo, è necessario arrestare il servizio di pubblicazione sul Web(World Wide Web Publishing Service) e modificarne le impostazioni in modo che il servizio possa essere avviato solo manualmente. Quindi iniziamo:
Per interrompere il servizio di pubblicazione sul Web(World Wide Web Publishing Service) , devi prima aprire Gestione (Manager)servizi di (Services)Windows sul tuo PC Windows 10.
Nella schermata Servizi(Services) , cercare l' opzione Servizio di pubblicazione sul Web(World Wide Web Publishing Service ) nella colonna Nome .(Name)
Una volta trovato, fai doppio clic su di esso per aprire la finestra delle proprietà.
Nella finestra delle proprietà, la scheda Generale(General tab) si apre per impostazione predefinita.
Nella scheda Generale, individua Tipo di avvio(Startup Type) e impostalo su Manuale(Manual) . Ciò ti consentirà di avviare manualmente il servizio quando necessario.
Andando avanti, interrompi lo stato di esecuzione del servizio e fai clic(status and click) su Applica(Apply) > pulsante OK .
Ora, apri il pannello di controllo XAMPP e fai clic(XAMPP Control Panel and click) sul pulsante Start per eseguire il server Apache.
Questo è tutto. Spero che questa guida ti aiuti a risolvere il problema di avvio del servizio Apache sul pannello di controllo XAMPP.(That’s it. I hope this guide would help you to fix the starting problem of the Apache service on the XAMPP Control Panel.)
Related posts
Come aprire System Properties in Windows 10 Control Panel
Come rimuovere o aggiungere Services.msc a Control Panel in Windows 10
Device Manager è vuoto e che non mostra nulla in Windows 11/10
Intel Graphics Control Panel non si apre in Windows 10
NVIDIA Control Panel mancante su Windows 10
Trasmetti contenuti multimediali da una pagina Web in Microsoft Edge a un display wireless con Miracast
Come aggiungere Registry Editor a Control Panel in Windows 10
Connettiti a un PC Windows da Ubuntu utilizzando Connessione desktop remoto
Come installare e utilizzare FFmpeg su Windows 10
Come accedere in remoto a Windows 10 da Mac
17 modi per aprire Control Panel in Windows 11 e Windows 10
Come creare Transparent Image in Paint.NET su Windows 10
Come convertire install.esd per installare.wim File in Windows 10
Emoji Panel non funziona in alcun App su Windows 10
Come eseguire Regression Analysis in Windows 11/10
Add All Tasks and Disk Management a Control Panel in Windows 10
Ripristino, Fix, Repair Master Boot Record (MBR) in Windows 10
Come creare Ghost UEFI su Windows 10
Hibernate option è mancante in Control Panel in Windows 10
Come convertire MBR su GPT senza Data Loss in Windows 11/10