Ka-lolek
26.01.2005, 20:34:11
1 Witam, dopiero zaczynam przygode w php i chce zainstalowac serwer apache. sciagnalem wersje "apache_2.0.52-win32-x86-no_ssl.msi" , zainstalowalem i kiedy klikam start/programy/apache http server 2.0.52/control apache server/start to pokazuje mi się czarny ekran z takim oto białym napisem:
"(OS 10048) tylko jedno użycie każdego adresu gniazda (protokol/adres sieciowy/port) jest normalnie dozwolone: make_sock: could not bind to address 0.0.0.0.80 no listening sockets available, shutting down
Unable to open logs
Note trze errors or messages above , adn press the <esc> key to exit."
co mam z tym zrobic zeby dzialalo?
dodam jeszcze, ze w pasku zadan na dole obok zegara pojawila mi sie ikonka apache i moge klikajac na nia prawym przyciskiem otworzyc apache service monitor - ale nie wiem do czego to sluzy:/
2 Nie do konca wiedzialem co wpisac podczas instalacji w ramke "server name" i wpisalem localhost - tam trzeba wpisac swoj adres IP? i jezeli mam wewnetrzny tylko to tez mam wpisac?
3 I jeszcze do ramki administrator's Email address mam wpisac swoj aktualny mail, czy mail, ktory bedzie zalozony na tym serwerze czy cos takiego? - wybaczcie za takie pytania ale naprawde jestem zielony w tym temacie:)
prosze o szybka odpowiedz
pozdro,
Ka-lolek
crash
26.01.2005, 20:41:09
Normalnie napisałbym żebyś przeczytał dokumentacje, ale tym razem napiszę tylko: przeczytaj dokumentacje...
tiraeth
26.01.2005, 20:57:00
sprawdź czy żaden program p2p, komunikator etc. nie korzysta z portu 80 (wiem, że SKYPE z niego korzysta), wyłącz go i uruchom Apache ponownie

czyli
gniazdo 80 (port) jest już w użyciu
Ka-lolek
26.01.2005, 21:39:50
raczej nie mam nic wlaczonego co uzywa port 80 (wylaczylem p2p. gg ) chociaz nie wiem czy inne programy moga to uzywac ,ale wydaje mi sie ze nie.
A co do dokunetacji...
EDIT
jezeli to jest to co czytam(http://www.jtz.org.pl/Inne/Apache/install.html) to jakos dziwnie, bo tam jest napisane:
Instalacja Apache'a
Powinieneś mieć plik binarny o nazwie httpd w katalogu src. Binarna dystrybucja Apache'a powinna zawierać ten plik.
nie mam takiego pliku chyba takze juz na poczatku cos jet chyba nie tak:/
jak juz mowilem zupelnie nie mam pojecia jak to zrobic i tej dokumentacji takze za bardzo nie kumam:/
dr_bonzo
26.01.2005, 22:11:48
netstat -n -a
wypisze ci wszystkie programy nasluchujace na roznych portach
dokumentacji apacha szukaj na httpd.apache.org -> documentation
Moze chodzi o ustaweienie w httpd.conf
Listen <twoj-adres-ip>:80
Ka-lolek
27.01.2005, 09:13:56
netstat -n -a - to mi wypisze te porty, ale czy to jest program ? skad go mam sciagnac? i w jakim folderze jest plik httpd.conf?
sorki za te pytania, ale pierwszy raz sie zetknalem z apache'm i nei wiem jak mam go zainstalowac:/ szczegolnie, ze pojawia mi sie ten blad.
i jeszcze chce wiedziec, czy do pola przy instalacji: " server name" mam wpisac swoj adres wewnetrzny IP? - i do czego to w przyszlosci posluzy?
Vertical
27.01.2005, 09:21:39
httpd.conf jest w "/usr/local/apache/conf/" albo (pod windows) "C:\Program Files\Apache Group\Apache\conf\"
Ka-lolek
27.01.2005, 09:29:07
a co trzeba zrobic zeby wypisalo mi te programy wysluchujace na danych portach?co to jest ten netstat -n -a?
Vertical
27.01.2005, 10:08:34
"netstat -n -a" wpisuje się w konsoli, "netstat" to wbudowana w konsolę funkcja
dr_bonzo
27.01.2005, 12:41:36
@Ka-lolek: Troche samodzielnosci: gdzie jest httpd.conf -- wyszukaj takiego pliku na swoim dysku
Ka-lolek
27.01.2005, 18:08:52
ok, znalazlem ten plik, mam tak:
server name localhost:80
listen 80
tak powinno byc prawda?
programy chyba wylaczylem wszystkie, ale blad nadal sie pojawia:/
co zrobic?
EDIT
czy norton anticirus moze przezskadzac? (mam go wlaczonego ale kliknalem na disable auto-protect)
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.