Autor Zpráva
jrm
Profil
Nainstaloval jsem XAMPP na PC s Windows 10. Port 80 byl obsazen, tak jsem jej pro XAMP nadefinoval na 99 (abych nemusel dohledávat a zakazovat služby, které jej užívají). PHP se rozběhne OK. "Jen" musím psát do adresového řádku za adresu stránek ten port 99, což jsem líný, protože jich mám na HDD víc :-D (např.: http://localhost:99 nebo http://drevo:99 atd.).
Přitom při definici "virtualhostů" mám port 99 uveden.
Lze "někde" nadefinovat, abych nemusel to číslo portu zadávat?
Zechy
Profil
jrm:
Řekl bych, že nelze, protože tu informaci vlastně sděluješ prohlížeči, aby se nepřipojoval na výchozí port 80, ale na nějaký jiný.

Možná bych spíš doporučil zjistit, co ti na portu 80 běží, to vypnout a nainstalovat Apache jako službu z control panelu. Nejčastěji na portu 80 překáží Skype.
jrm
Profil
Zechy:
Skype to není, to jsem ošetřil v nastavení Skypu. Mám Win10Pro a na PID 4 je tam několik systémových věcí a něco i na portu 80 (IIS?). S tím si jako důchodce amatér neporadím :-D
Zechy
Profil
jrm:
Zjistit se to dá pomocí XAMPP control panel, když jej zapnete, je tam tlačítko netstat (viz. obrázek), to vám ukáže jaký proces komunikuje na kterém portě.
jrm
Profil
Zechy:
To vím a ukazuje mi to u portu 80 "System" :-(
Zechy
Profil
jrm:
Pokud tedy budeš chtít to nastavit na port 80:

Měl by to být Web Deployment Agent Service*, zastavit by měl jít pomocí příkazu net stop http, pak už by neměl být problém spustit Apache na portu 80.

Pak by bylo dobré udělat to, co jsem již psal, přes control panel nainstalovat Apache jako službu, pak by se měl spouštět automaticky na správném portu.

* Někde i doporučují jít do seznamu služeb a vypnout ji, aby se už nezapínala.
jrm
Profil
Zechy:
Na to mi je hlášeno, že k tomu nemám práva.

Správce úloh mi k PID=4 (kde mi control panel XAMPPu přes tlačítko Netstat k němu hlásí port 80) píše "Systém a komprimovaná paměť" [NT Kernel & System] = aplikace ntoskrnl.exe.
Davex
Profil
jrm:
Na to mi je hlášeno, že k tomu nemám práva.
Tak to musíš spustit v elevovaném režimu jako administrátor.

Správce úloh mi k PID=4 (kde mi control panel XAMPPu přes tlačítko Netstat k němu hlásí port 80) píše "Systém a komprimovaná paměť" [NT Kernel & System] = aplikace ntoskrnl.exe.
To ano, když to běží jako ovladač v kernel módu.
jrm
Profil
Práva... to jsem tušil, ale netušil jak na ně. Dědkovi svitlo až před spaním a už se podařilo "Spustit jako správce". :-D
Díky oběma jede apache na portu 80.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: