Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [solved] mod_evasive + php = problem
Exek
post 16.08.2007, 20:37:55
Post #1





Grupa: Zarejestrowani
Postów: 120
Pomógł: 10
Dołączył: 16.08.2007

Ostrzeżenie: (0%)
-----


Witam wszystkich forumowiczów. Jestem 'ofiarą' dość dziwnego błędu. Otóż moj skrypt w php jest przyblokowywany przez mod_evasive. Objawia się to tym, że przeglądając stronę i klikając powiększenie miniatury wywala błąd 503 forbidden. Po wyłączeniu mod_evasive na serwerze wszystko działa ok.

I tu problem. Na moim skrypcie wywala taki błąd ale każdej innej aplikacji php już nie. Siedze już nad tym tydzień i nie mogę znaleźć czym moj skrypt zawinił. Przy pisaniu korzystałem z Smarty + biblioteki PEAR (auth, mdb2, mail).

Czy może ktoś spotkał się z podobnym błędem? Bo ja już na prawdę nie mam pojęcia o co może chodzić :/.

Administrator serwera sugeruje, że wina leży w skrypcie php (tak szczerze, to mówi że to na pewno nie wina serwera tongue.gif ).

// Edit:

Prosze o to sam index.php, który includuje modul w zaleznosci od zmiennej module.

http://pastebin.com/m383a6693


Pozdrawiam i z góry dziękuję za odpowiedź.

Ten post edytował Exek 17.08.2007, 15:24:50
Go to the top of the page
+Quote Post
Exek
post 17.08.2007, 15:24:34
Post #2





Grupa: Zarejestrowani
Postów: 120
Pomógł: 10
Dołączył: 16.08.2007

Ostrzeżenie: (0%)
-----


tak pisze posta pod postem tongue.gif
ale rozwiązałem ten problem, z pomocą administratora serwera.

przyczyną było zbyt restrykcyjne ustawienie mod_evasive na serwerze, a dokładniej dyrektywy DOSPageCount. Po jej zwiększeniu problem zniknął.

Dlaczego na moich aplikacjach wyskakiwał ten błąd a na innych nie?
Ponieważ u mnie wszystkie akcje są obsługiwane przez index.php który ładuje odpowiednie moduły. DOSpageCount był za niski i jeśli z jednego ip korzystało za duzo osób przeglądając stronę (a wszyscy się odwoływali do index.php) wywalał się błąd.

Mam nadzieję, że ten post pozwoli zaoszczędzić komuś nerwów, czasu i pieniędzy.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 18.07.2025 - 00:55