La soluzione migliore è riconfigurare il server Apache XAMPP per ascoltare e utilizzare numeri di porta diversi. Ecco come lo fai:
1) Per prima cosa, è necessario aprire il file "httpd.conf" di Apache e configurarlo per utilizzare / ascoltare su una nuova porta n. Per aprire il file httpd.conf, fare clic sul pulsante "Config" accanto ai pulsanti "Start" e "Admin" di Apache. Nel menu a comparsa che si apre, fai clic su e apri httpd.conf
2) All'interno del file httpd.conf cercare "ascolta". Troverai due righe con qualcosa come:
#Listen 12.34.56.78:80
Listen 80
Modificare il numero di porta in un numero di porta. di tua scelta (es. porta 1234) come sotto
#Listen 12.34.56.78:1234
Listen 1234
3) Successivamente, nello stesso file httpd.conf cerca "ServerName localhost": impostalo sulla nuova porta no.
ServerName localhost:1234
4) Salvare e chiudere il file httpd.conf.
5) Ora fai di nuovo clic sul pulsante di configurazione di Apache e apri il file "httpd-ssl.conf".
6) Nel file httpd-ssl.conf, cerca di nuovo "Listen". Puoi trovare:
Listen 443
Modificalo per ascoltare su una nuova porta no di tua scelta. Dì come:
Listen 1443
7) Nello stesso file httpd-ssl.conf trova un'altra riga che dice <VirtualHost _default_:443>
. Cambia questo con la tua nuova porta no. (come 1443)
8) Sempre nello stesso httpd-ssl.conf puoi trovare un'altra riga che definisce la porta n. Per quello cerca "ServerName". potresti trovare qualcosa come:
ServerName www.example.com:443 or ServerName localhost:433
Modificare questo ServerName con la nuova porta n.
8) Salvare e chiudere il file httpd-ssl.conf.
9) Infine, c'è solo un altro posto in cui cambiare la porta n. Per questo, fai clic e apri il pulsante "Config" del tuo pannello di controllo XAMPP. Quindi fare clic sul pulsante "Service and Port Settings". Al suo interno, fare clic sulla scheda "Apache" e immettere e salvare i nuovi numeri di porta nelle caselle "porta principale" e "Porta SSL". Fare clic su Salva e chiudere le finestre di configurazione.
Questo dovrebbe fare il trucco. Ora "Avvia" Apache e se tutto va bene, il tuo server Apache dovrebbe avviarsi.
Vedrai anche che il numero di porte Apache nel pannello di controllo XAMPP è cambiato con i nuovi ID porta che hai impostato.