Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem jak najít číslo portu pro apache na jakém poslouchá

čumim jako puk,ale nejsem s to najít v php skriptu (phpinfo() ) číslo portu na jakém poslouchá. A to právě hledám , chci ho zjistit zevnitř skriptu. Ono to sice je "stabilní" parameter , který se často nemění , a určitě jde najít někde v httpd.conf , ale řeším , jak to vyčíst phpčkem.

příklad pro pochopení:
adresa v url https://server.com:12345 je forwardována na jiný počítač s apache serverem , který poslouchá na portu 32443.

jediný co vidim je $_SERVER['SERVER_PORT'] ..... 12345, ale 32443 nikde

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
A není forwardovana na nejakem routeru, ktery port 12345 predava ven jako 32443?
Jan Fiala 17.03.2025 11:57
Jan Fiala
Je forwardovana na nejakem routeru, ktery port 12345 predava dovnitr jako 32443. Pokud by byla forwa…
Lacso 17.03.2025 12:30
Lacso
Abych se priznal, tvou odpoved jsem moc nepochopil. Ty Apache jsou ve stejne siti nebo komunikuji pr…
Jan Fiala 17.03.2025 13:06
Jan Fiala
Já to chápu tak, že dotaz vede na router na port 12345, tento router pak ten dotaz pošle na pc s apa…
kacikac 17.03.2025 13:27
kacikac
Teoreticky, ale phpinfo sa pyta localhostu, na ktorom bezi a nema odkial vediet, ze bolo premerovane…
fleg 17.03.2025 13:33
fleg
Ví to přece z dotazu. A je to nějaké divné. Nevím jak to funguje u routeru, teď jsem to zkoušel přes…
kacikac 17.03.2025 13:54
kacikac
No a to je ten detail. nginx jsem ještě nezkoušel. Pro ostatní : ten příklad z přístupu z LAN jsem… nový
Lacso 17.03.2025 14:23
Lacso
Jen tak informačně, je na apache povolen info_module? Pokud ano, je ten port 32443 uveden tu? http:/…
kacikac 17.03.2025 12:59
kacikac
Ne takový modul nemám Pokud neuvedu číslo portu, tak se nikam nepřipojím! nový
Lacso 17.03.2025 14:22
Lacso
Tak je to tak že na ten nginx to umí rovnou! Se spropradeným apachem jsem se s tim šolíchal jak s pa… poslední
Lacso 17.03.2025 15:08
Lacso

Je forwardovana na nejakem routeru, ktery port 12345 predava dovnitr jako 32443.
Pokud by byla forwardovana na nejakem routeru, ktery port 12345 predava ven jako 32443, pak by komunikace neproběhla , prototože by prohlížeč posílal paket z náhodného portu na 12345 , ale vracela se mu odpověď z náhodného portu na port 32443... a prohlížeč o portu 32443 nemá šajn

Já to chápu tak, že dotaz vede na router na port 12345, tento router pak ten dotaz pošle na pc s apache na port 32443, který dotaz zpracuje. A phpinfo mu vyhazuje port 12345, přičemž on chce někde uvést ten 32443. Jak jsem psal dole, podle mě možná ten port 32443 bude uveden v server-info. A určitě se bude dát zjistit přes shell_exec nebo naparsováním config souboru apache nebo by se dalo vymyslet i něco dalšího. Ale nechápu k čemu mu to jako má být.

Jen tak informačně, je na apache povolen info_module?
Pokud ano, je ten port 32443 uveden tu?
http://localhost/server-info
Nebo i tu?
https://server.com:12345/server-info

Dál co mě napadlo, zjistit to dotazem přes shell_exec, přes to by to mělo jít 100%.
Nebo naparsováním config souboru apache nebo by se dalo určitě ještě něco vymyslet :-)
I když vůbec netuším proč to potřebuješ, když ten port přece znáš.

Zpět do poradny Odpovědět na původní otázku Nahoru