Problémy s PHP po přesměrování portu Apache
Nainstaloval jsem si portable program XAMPP. Všechno mi fungovalo normálně, akorát jsem musel vždycky zastavit systémové služby http (PID 4), protože jsou na portu 80, kam se cpe i Apache.
Protože ale v těch HTTP-službách je i nějaké zařazování tisku, tak jsem podle návodu zkusil Apache přesměrovat a v souboru http.conf všude nastavil port na 8080 (původně tam bylo 80).
Potom mi ale přestalo fungovat PHP; když jdu v prohlížeči na stránku localhost, tak se objeví čistá stránka a nevyskočí mi ani žádné chybové hlášení (v Chrome i MSIE).
Jinak mám Win 8.1 a Apache (httpd.exe) spouštím jako standalone, nikoliv jako službu.
Koukal jsem do php.ini a tam jsem žádné přesměrování portu neobjevil. Nevíte s s tím?
Předem díky.
T.
XAMPP som používal/používam už niekoľko rokov. Nikdy som nemal potrebu presmerovávať nejaký port a vždy všetko fungovalo tak, ako malo.
Pravda ale je, že nemám Win8...
Aké služby si musel zastavovať? Čo sú to systémové služby http (PID 4)? O akom zařazováni tisku je reč? Jediné, čo by ti mohlo bežať na porte 80, je webový server IIS. Ten sa ale predvolene neinštaluje, takže ak by tam bežal, tak by si o tom mal vedieť. Alebo by tam ešte mohol bežať Skype.
Keď si prekonfiguruješ Apache tak, aby bežal na porte 8080, tak do prehliadača musíš potom zadávať adresu aj s portom, t.j. localhost:8080.
Jsou to tyhle systémové služby PID 4, které poslouchají na lokálním portu 80 (zjištěno programem CurrPorts od Nirsoftu):
C:\Users\User>net stop http
Následující služby závisejí na službě Služba protokolu HTTP.
Ukončení služby Služba protokolu HTTP také ukončí tyto služby.
Služba Publikování na webu
SSDP Discovery
Služba zařazování tisku
Zprostředkovatel domácích skupin
Publikování prostředků rozpoznávání funkcí
Hostitel poskytovatele rozpoznávání funkce
Jo Losi a díky, na to uvádění portu za adresou jsem já imbecil zapomněl a teď už to funguje. Prosím o vyřešení dotazu jako vyřešeného.