PDA

View Full Version : [php] problema porta apache


nuovoUtente86
21-08-2007, 11:45
Sto utilizzando per la prima volta EAsYPHP ma ho un problema con Apache,ovvero lanciando il programma non viene startato Apache poichè la porta 80 risulta utilizzata da qualche altro servizio.
Non ho altri application server sulla macchina(a parte tomcat spento e che cmq utilizza la 8080).Secondo voi quale applicazione ascolta sulla 80?
Ho provato a settare una porta differente nel file httpd.conf ma nn mi fa salvare la modifica.Che fare?

andbin
21-08-2007, 11:55
Secondo voi quale applicazione ascolta sulla 80?Un altro server web, forse .... non lo so. Usa TCPView (http://www.microsoft.com/technet/sysinternals/Networking/TcpView.mspx) e vedi quale processo usa la porta.

Ho provato a settare una porta differente nel file httpd.conf ma nn mi fa salvare la modifica.Che fare?Verifica che il file abbia i permessi di scrittura e che non sia readonly.

nuovoUtente86
21-08-2007, 11:57
No nessun webserver,infatti se vado su 127.0.0.1 o anche 127.0.0.1:80 per essere pignoli..non si trova nulla.Nemmeno TCPView trova nulla in ascolto
Su una guida leggevo che potesse essere il router a dar problemi ma mi sembra una cazzata in quanto il router ha il suo bel indirizzo 192.168.1.1 e con la localhost ha poco a che vedere
Il file come permessi è ok...

orpheus
21-08-2007, 12:28
Solo per scrupolo..visto che hai detto non hai trovato nientein ascolto sull'80...io con easyphp avevo problemi sul lancio di apache quando avevo skype attivo.

nuovoUtente86
21-08-2007, 12:39
ho skype installato ma non lanciato per cui penso lo possiamo escludere.Assolutamente non capisco chi e se effettivamente utilizza la 80 o magari è apache che su Vista da problemi,con tomcat non ho avuto alcuna problematica circa le porte.

cionci
21-08-2007, 13:58
Nemmeno TCP View trova nulla ? Mi sembra strano.
Riporta l'errore che ti ha dato Apache.

nuovoUtente86
21-08-2007, 17:34
si nessuno ascolta sulla 80.EasyPHp cerca di avviare apache a da il segente errore ovvero che Apache non puo essere lanciato in quanto la porta è utilizzata da un' altro servizio.


Per ulteriore sicurezza mi sono costruito un mio test in java per la porta 80 e nessuno la occupa.

nuovoUtente86
22-08-2007, 16:06
sono riuscito a cambiare la porta nel file ma il risultato è uguale..non capisco dove stia il problema..in una incompatibilità con Vista?

fratus
18-10-2007, 11:34
anche io ho lo stesso problema su vista...

cionci
18-10-2007, 12:14
Prova con TCPView anche te a vedere se la porta 80 è occupata.

christiantric
18-10-2007, 14:45
Scusa ma quale versione di vista hai? Perchè se hai la home potrebbe essere quello il problema. Ho saputo da poco che le versioni home non gestiscono le funzionalità server come si deve.
Prova anche a cambiare la porta di tomcat. Mettilo su una porta diversa dalla 8080 e riprova.:)

khamel
18-10-2007, 16:36
Tempo fa ho avuto dei problemi nell'installare apache su vista, il servizio non si avviava, non mi ricordo per che motivo precisamente, però installandolo con l'account "Administrator" è andato su in men che non si dica.

PS: con Administrator non intendo un account con privilegi di admin, ma proprio l'account con quel nome ;)

andymnc
23-10-2007, 23:31
attento anche agli antivirus. ad esempio kaspersky (mio caso).
inoltre alcune versioni di Vista installano IIE in automatico.... dunque verifica anche questo.

nuovoUtente86
24-10-2007, 11:33
Il problema non risiede ne nella versione di Vista(homePremium,difatti funziona su Xp e precedenti perchè dovrebbe essere limitato su Vista)ne nei firewall o antivirus...è una incompatibilità nota su Vista ,ma si trovano googlando guide per risolvere.

GneffioPinzi
12-04-2008, 19:22
anche io lo stesso problema..su xp nessun problema...sulla porta 80 niente....provo a cambiare porta ma niente....mah

texerasmo
14-04-2008, 16:11
prova
telnet 127.0.0.1 80

che dice?

nuovoUtente86
14-04-2008, 16:25
Vista da quel problema perchè di default sulla 80 ascolta la versione di IIS presente nel SO.

texerasmo
14-04-2008, 16:30
se vuoi che apache ascolti su un altra porta cambia il Listen

Savvo
16-05-2008, 17:07
Vi confermo che il problema è Skype.. Chiuso quello magicamente tutto funziona.. :D

ndakota
16-05-2008, 17:32
Vi confermo che il problema è Skype.. Chiuso quello magicamente tutto funziona.. :D

sapevo anche a me era successo.. comunque basta modificare l'ini..

spadiz
31-10-2008, 14:42
Anch'io ho installato EasyPHP oggi ed ho ricevuto lo stesso messaggio (utilizzo della stessa porta da parte di un altro servizio). Ho stoppato IIS ed è partito (ho ancora windows2000 prof. :D ). Ho anche Skype installato.

ndakota
31-10-2008, 15:17
un ottimo esempio di utilizzo della funzione cerca.. complimenti :O

dany84
31-10-2008, 16:35
io avevo risolto cambiando il numero della porta e bon
(si lo so che è un 3d vecchio, ma volevo riportare quello che avevo fatto io :O)

shuttle
07-12-2008, 18:20
Basta aprire esyphp prima di skipe, oppure, meglio, andare su skipe/avanzate/connessioni/ e deselezioare"usa porte 80 ... come alternative...."