![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 31.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Rzecz dzieje sie w FC5 (Linux)
Na pierwszy wątek nikt nie odpowiedział, więc nie specjalnie licze że na ten ktoś odpowie. Na usenecie też sie wiele nie dowiedziałem... Więc tak: W pewnych sytuacjach Apache sam otwiera sobie strone główną na moim serwerze, zależy to od tego czy na serwerze są obrazki (<img...>) - tak jakby w ich poszukiwaniu. Podczas tej 'samowolki' apache wykonuje kod php (w DocumentRoot), co jest mi niezmiernie nie na rękę... To samoczynne otwieranie ma niby zamykać wywołane, niedokończone/błędne połączenia (internal dummy connection jest podobno powiązane z wielowątkowością serwera), ale jeśli wykonanie kodu php znajdującego się na stronie głównej serwera jest istotne, to robi się niezły burdel... Wiem że na większości serwerów wykonanie kodu w takiej sytuacji nie zachodzi i nie powoduje to problemów, niestety u mnie tak nie jest... Jak ubić 'internal dummy connection' bez stawiania na stronie (w kodzie php) zabezpieczenia przed wykonaniem jesli referer = 127.0.0.1? Jak kompilujecie swoje Apache? (może tu jest czegos za dużo, czegoś nie WYŁĄCZYŁEM, bo na pewno NIE włączyłem - sam kompiluje Apache) Chociaż napiszcie że czytacie, a nie tylko przeglądacie ten post :/ Zwykłe 'nie wiem' też jest pocieszające :/ Ten post edytował shephard 4.09.2006, 23:03:24 |
|
|
![]() |
![]() ![]()
Post
#2
|
|
Administrator serwera Grupa: Developerzy Postów: 521 Pomógł: 13 Dołączył: 2.04.2004 Skąd: 52°24' N 16°56' E Ostrzeżenie: (0%) ![]() ![]() |
A nie można by tak z pakietu zainstalować? W takich systemach jak fedora właśnie po to są pakiety (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) , a z tego co widziałem to są pakiety apache 2.2.x (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) . A ponadto jak już samemu kompilujesz to rób to z pakietów źródłowych swojej sytrybucji (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) . Na moje to jakiegoś patcha od dystrybucji brakuje (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) .
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 01:40 |