Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [inne]Jak sprawdzić z jakich IP mam wejścia na stronę
Forum PHP.pl > Forum > Przedszkole
-Nexus-
Witam,

Mam wrażenie, że jakiś robot ciągle przebywa na mojej stronce i zadaje zapytania przez wyszukiwarkę.
Stroną stoi na debianie + lenny.

Czy w systemie jest zaimplementowany jakiś mechanizm, który loguje ip z jakich są wejścia na strone, lub jeszcze lepiej jakie ip
zadaje zapytania realizowane przez mysql ?

Da się to sprawdzić bezpośrednio czy trzeba instalować jakieś specjalne aplikacje do tego celu ?
-Nexus-
Jeśli nikt nie wie jak to sprawdzić, to może chociaż ktoś wie jak to blokować ?
mk321
Do sprawdzania adresu IP (reserved.variables.server.php):
  1. $_SERVER['REMOTE_ADDR']

Można napisać kod który będzie zapisywał do bazy np. przy tym kłopotliwym wyszukiwaniu.

Żeby sprawdzić poprzednie to powinno być w logach na serwerze.

Co do blokowania to można chyba użyć .htaccess lub firewalla jeśli ma się do niego dostęp na serwerze.

A najprostszy sposób rozwiązania problemu to może dodanie re-captacha przy którymś z kolei szybkim wyszukiwaniu; lub blokowanie wyszukiwania na kilka sekund po iluś wyszukiwaniach. Ewentualnie wywalić wyszukiwarkę całkiem i wstawić taką z Googla.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.