Portál AbcLinuxu, 7. června 2024 06:11


Nástroje: Začni sledovat (5) ?Zašle upozornění na váš email při vložení nového komentáře.

Vložit další komentář
22.7.2011 13:28 misch | skóre: 3
Rozbalit Rozbalit vše Re: Zdánlivě nevýznamná direktiva Apache
Odpovědět | Sbalit | Link | Blokovat | Admin
Ale co znamena "nefunguje dobře připojování", to se nedozvime. Jestli ty funkce vracely chybu, nebo jen dlouho trvaly, nebo ...

BTW: Jak muze HostnameLookup souviset s internimi funkcemi PHP (ktere samy o sobe nemaji s Apachem co do cineni, a neverim ze se napr. uvnitr fce mysql_connect vyskytuje nejake volani Apachovskeho API)?
22.7.2011 13:34 filbar | skóre: 36 | blog: Denicek_programatora | Ostrava
Rozbalit Rozbalit vše Re: Zdánlivě nevýznamná direktiva Apache
To znamená, že to ten server nenajde - u db se třeba k té databázi nepřipojí, pokud je tato direktiva na Off
22.7.2011 17:37 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Zdánlivě nevýznamná direktiva Apache
To sotva. Na žádném jen trochu vytíženějším serveru není direktiva HostNameLookups zapnuta, protože by to zatěžovalo server a zpomalovalo odezvy na klientské požadavky. Váš problém je téměř jistě (přinejmenším třídevítkově) v něčem jiném.
23.7.2011 13:39 CEST
Rozbalit Rozbalit vše Re: Zdánlivě nevýznamná direktiva Apache
To je urcite zajimavej problem. Muzes postnout zkusebni kod a vypis z error.log a access.log apache a co zobrazi stranka (nejlip zapnout show errors v php.ini) - neco to prece hlasit musi.
22.7.2011 13:31 Pindal
Rozbalit Rozbalit vše Re: Zdánlivě nevýznamná direktiva Apache
Odpovědět | Sbalit | Link | Blokovat | Admin
Jestli to takhle funguje, tak si stěžuj na PHP a né na Apache potažmo Fedoru. Apachi je nějaký PHP ukradený a ta volba dělá přesně to co má.
22.7.2011 13:36 filbar | skóre: 36 | blog: Denicek_programatora | Ostrava
Rozbalit Rozbalit vše Re: Zdánlivě nevýznamná direktiva Apache
Spíše bych to viděl na něco v mod_php.
24.7.2011 14:09 loki
Rozbalit Rozbalit vše Re: Zdánlivě nevýznamná direktiva Apache
Proc tak negativne? Autor objevil chybu, tak nejak ji popsal, nasel reseni (ktere za danych podminek patrne pomohlo) a vsechno to zverejnil aby se podelil s ostatnimi. Nevidim na tom nic spatneho. To, ze nepopsal primo chovani danych funkci(logy, chybove hlasky) bych pricital spise nezkusenosti s reportovanim bugu nez nez nizke inteligenci.
24.7.2011 14:10 loki
Rozbalit Rozbalit vše Re: Zdánlivě nevýznamná direktiva Apache
Omlouvam se, prispevek ma patrit k podrecnikovi. Bohuzel jsem se preklikl.
22.7.2011 19:33 Michal2
Rozbalit Rozbalit vše Re: Zdánlivě nevýznamná direktiva Apache
Odpovědět | Sbalit | Link | Blokovat | Admin
Problem je nekde jinde nebo v kombinaci s necim jinym. Tuhle volbu mam vypnutou a funguje mi z php bez problemu pripojeni pres hostname k mysql, curl, fopen...
22.7.2011 21:07 filbar | skóre: 36 | blog: Denicek_programatora | Ostrava
Rozbalit Rozbalit vše Re: Zdánlivě nevýznamná direktiva Apache
Tak to v tom případě nechápu, protože po zapnutí této volby začalo všechno fungovat :-O :-O :-O :-O a SELinux je permissive
22.7.2011 21:19 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Zdánlivě nevýznamná direktiva Apache
A když ji opět vypnete, fungovat to přestane?
22.7.2011 21:27 filbar | skóre: 36 | blog: Denicek_programatora | Ostrava
Rozbalit Rozbalit vše Re: Zdánlivě nevýznamná direktiva Apache
jj, přesně.
23.7.2011 08:03 Petan
Rozbalit Rozbalit vše Re: Zdanlive nevyznamna direktiva Apache
Odpovědět | Sbalit | Link | Blokovat | Admin
Nejhorsi na celem pribehu je to, ze takovyhle lide dnes studuji na vysokych skolach (a mozna i uspesne). Byly doby, kdy titul z VS mel nejakou vahu.
23.7.2011 11:30 kavol | skóre: 28
Rozbalit Rozbalit vše Re: Zdanlive nevyznamna direktiva Apache
tím "takovyhle lide" myslíš autora blogu nebo autory PHP?

viz výše:

filbar: Tak to v tom případě nechápu, protože po zapnutí této volby začalo všechno fungovat :-O :-O :-O :-O a SELinux je permissive

Michal Kubeček: A když ji opět vypnete, fungovat to přestane?

filbar: jj, přesně.

- a já mu to věřím, už jsem v životě potkal dost podobných záhad, například Reseťák by mohl povídat, jak jsme spolu lovili (a neulovili) bug pravděpodobně v balíku setup, který způsoboval, že při určité konstelaci hvězd se nenačítaly konfiguráky prostředí pro tcsh

takže na základě tohoto blogu bych si autora netroufl odsuzovat ...
24.7.2011 14:10 loki
Rozbalit Rozbalit vše Re: Zdanlive nevyznamna direktiva Apache
Proc tak negativne? Autor objevil chybu, tak nejak ji popsal, nasel reseni (ktere za danych podminek patrne pomohlo) a vsechno to zverejnil aby se podelil s ostatnimi. Nevidim na tom nic spatneho. To, ze nepopsal primo chovani danych funkci(logy, chybove hlasky) bych pricital spise nezkusenosti s reportovanim bugu nez nez nizke inteligenci.
23.7.2011 15:12 volvox | skóre: 16
Rozbalit Rozbalit vše Re: Zdánlivě nevýznamná direktiva Apache
Odpovědět | Sbalit | Link | Blokovat | Admin
IMHO je špatně konfigurace systému pro resolvování jmenných adres. PHP, MySQL a spol. se zřejmě snaží resolvovat jméno pomocí systémové knihovny (libresolv?) a to se jim z nějakého důvodu nepodaří. Když se ale zapne HostnameLookups v Apachi, tak se Apache možná pokusí o nějaké další pokusy, jak jméno přeložit, a to se mu i podaří - i s tím, že se výsledek uloží do cache, odkud se vrátí i pro PHP, jehož požadavek přijde až poté.

No, je to jen spekulace, možností může být spousta. Uvádím je proto, že i když symptomy vypadají jako blbost, může se to stát.

Pro RHEL - Tracing Linux Hostname Resolution

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.