
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
A není forwardovana na nejakem routeru, ktery port 12345 predava ven jako 32443?
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
Abych se priznal, tvou odpoved jsem moc nepochopil. Ty Apache jsou ve stejne siti nebo komunikuji pres internet?
Pokud je to forwardovano na routerech, pak to v nastaveni Apache nenajdes.
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.
Teoreticky, ale phpinfo sa pyta localhostu, na ktorom bezi a nema odkial vediet, ze bolo premerovane z nejakeho vonkajsieho portu.
Aspon tak som to ja doteraz chapal, takze sa mi to cele nezda.
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 proxy (nginx) a phpinfo na apache mi ukazuje port z apache.
No a to je ten detail. nginx jsem ještě nezkoušel.
Pro ostatní : ten příklad z přístupu z LAN jsem vůbec neměl uvádět nevěděl jsem že vás to zmate.
Tak je to tak že na ten nginx to umí rovnou! Se spropradeným apachem jsem se s tim šolíchal jak s pannou