| Autor | Zpráva | ||
|---|---|---|---|
| slim12 Profil |
#1 · Zasláno: 26. 1. 2013, 17:34:19
Dobry den nainstaloval jsem si VertirigoServ ale nejde mi spustit Apache pise to furt ze nemuze naslouchat na portu 80 ale problem je v tom ze ten port zadny program nepouziva skype jsem zmenil nastaveni takze to taky neni ono uz nevim co dal. hledal jsem na googlu a nic jsem nenasel tak poradte co s tim.diky
|
||
| Mike8748 Profil |
#2 · Zasláno: 26. 1. 2013, 17:45:40
slim12:
stáhní si http://technet.microsoft.com/cs-cz/sysinternals/bb897437.aspx nebo v příkaz. řádku zadej netstat -ab |
||
| slim12 Profil |
netstat -ab jsem zkousel prave tam jsem zjistil ze zadny program ten port nevyuziva
edit: ale vyzkousim i ten program |
||
| Luky Profil |
Pravděpodobně je ten port zabrán systémem. Nejednodušší řešení je nastavit si jiný port v konfiguraci apache.
Otevřeš si soubor httpd.conf a změníš u něj: Listen 80 třeba na Listen 8080
Dále ještě ServerName localhost:80 na ServerName localhost:8080
edit: ten port nevidíš možná proto, že příkazový řádek musíš spustit jako správce. |
||
| Mike8748 Profil |
#5 · Zasláno: 26. 1. 2013, 17:53:32
Luky:
to je sice jednoduché řešení ale nepraktické protože pak je třeba číslo portu uvádět v adrese vždy, což se často nehodí „Pravděpodobně je ten port zabrán systémem.“ co prosím? |
||
| slim12 Profil |
Luky:
nefunguje to ani po tech zmenach Mike8748: projel jsem to tim programem a zadny program nevyuziva port 80...ted uz fakt nevim co dal :/ jinak standartne jsem tam mel nastaveno #Listen 12.34.56.78:80 Listen 8080 |
||
| Luky Profil |
#7 · Zasláno: 26. 1. 2013, 18:09:54
Mike8748:
Systémovými porty jsem myslel porty, které jsou zavedeny v OS a nelze je jednoduše upravovat. Na rozdíl od portů, které využívají aplikace (Skype, Chrome, Apache apod.) „pak je třeba číslo portu uvádět v adrese vždy“ Ano to je bohužel pravda, v adrese je pak nutno používat celou adresu (i s portem, protože se nejedná o běžný port 80). slim12: „nefunguje to ani po tech zmenach“ Tím nefunguje myslíš to, že se nespustí apache? Pokud tam bylo nastaveno Listen 8080, tak tam zkus dát jen Listen 80 (pokud by to šlo, tak je tvůj problém vyřešen)
|
||
| slim12 Profil |
Luky:
Jo nespusti se Apache. nefunguje to i po te zmene na Listen 80
edit: nejde to ani kdyz zmenim port na jiny a v url tam pisu ten port proste to nefunguje :/ |
||
| Luky Profil |
#9 · Zasláno: 26. 1. 2013, 18:36:39
slim12:
„a v url tam pisu ten port proste to nefunguje“ Pokud apache neběží, tak nemá smysl zkoušet něco psát do adresní řádky. Leda, že jsme si špatně rozuměli a tobě apache běží ;) Problém by byl zase v tom, že můžeš zadávat špatnou adresu (localhost nebo 127.0.0.1) |
||
| slim12 Profil |
#10 · Zasláno: 26. 1. 2013, 18:41:52
po kazde zmene v httpd.conf delam restart serveru a furt to hasi ze nemuze naslouchat na portu 80 tim padem apache se nespusti ze jo.Uz jsem zkousel menit port na jiny skousel jsem reinstalaci vertrigo programu a proste nic nezabira
|
||
| Luky Profil |
#11 · Zasláno: 26. 1. 2013, 18:46:23
Zkus to printnout nebo napsat to chybové hlášení. Případně se ujisti, že opravdu píšeš ty porty do příkazu
Listen #Listen 12.34.56.78:80 |
||
| slim12 Profil |
Luky:
Skype to taky neni :/ |
||
| Luky Profil |
port 80 je tedy určitě zabrán nějakou aplikací a říkáš, že jsi jich zkoušel i víc než jen 8080. Pokud si server vždy restartoval a ve statusu bylo vidět, že server používá změněný port, tak už bohužel netuším, kde může být chyba.
Já osobně bych z nouze zkusil VertrigoServ odinstalovat (i z registrů). Prohledat seznam portů a pokusit se najít ještě problém tam. A zkusil bych nainstalovat jiný server (třeba XAMPP). edit: nebo zkusit vypnout firewall (ale nevím jestli to s tím bude nějak souviset) |
||
| slim12 Profil |
#14 · Zasláno: 26. 1. 2013, 19:09:30
ok zkusim ten XAMPP :(
|
||
|
Časová prodleva: 3 dny
|
|||
| Luky Profil |
#15 · Zasláno: 29. 1. 2013, 18:00:18
Pokud je port 80 opravdu zabrán systémem (službou NT Kernel & System) tak jsem našel dobrý návod zde
|
||
|
Časová prodleva: 14 let
|
|||
0
