Autor Zpráva
peteo
Profil
apache vyžaduje pripojenie cez port 80.
Ale cez tento port som pripojený na net.
Ako vyriešiť tento konflikt?
Vďaka
AlešD
Profil
Podle mě se nejedná o žádný konflikt, port 80 je vyhrazený pro www, http, což je přesně to co Apache dělá - naslouchá na tomto portu a vyřizuje požadavky, prostě to na localhostu funguje stejně jako vzdálený přístup.

Pokud by byla potřeba to opravdu změnit (třeba na 8080) je to možné v souboru httpd.conf změnit asi tři, nebo čtyři nastavení a Apača restartovat. (ty nastavení lze najít zadáním do hledání "80")

Konflikt jsem zaznamenal mezi Apache a Skypem, který si port 80 uzurpoval, stačilo přestavit Skype a vše bylo v pořádku.
BaTeCzKo
Profil
Jinak ten port jde změnit - určuje ho parametr Listen v konfiguračním souboru httpd.conf.

Listen 80
P_T_
Profil
Radši bych vyřešil případný konflikt a zachoval port 80, protože bys musel vždy v URL zadávat port ( např. "http://www.domena.cz:8080/index.php" )
Joker
Profil
Každopádně ale provoz webserveru a připojení na Internet v konfliktu nejsou, já sám se taky dostanu na Internet i když mám puštěný webserver ;)
P_T_
Profil
Samozřejmě, že "surfování"na portu 80 neznamená blokování portu 80 při naslouchání. Spíš bych to tipoval na špatné natavení ( nebo nemožné nastavení ) "routrování".
marzeus
Profil
hm..... na mojem apache serveru jsem nastavil VirtualHosty, vše funguje jak má, až na

Forbidden
You don't have permission to access / on this server.

Apache/1.3.23 Server at localhost Port 80

virtual hosty jsem nastavil takto:
http://diskuse.jakpsatweb.cz/index.php?action=vthread&forum=1&topic=59 359

...skype nepoužívám

prosím o jakoukoliv pomoc
DoubleThink
Profil *
Ale cez tento port som pripojený na net.
O tom lze úspěšne pochybovat. Komunikace s HTTP serverem je vždy pasivní (request->answer), takže u sebe žádný otevřený port mít nemusíš (abys mohl prohlížet cizí stránky).
Toto téma je uzamčeno. Odpověď nelze zaslat.

0