> Forums > PHP

W

Was tun gegen Downloader?

Erstellt
Jul. '06
letzte Antwort
1
Antwort
1.2T
Aufrufe
14
„Gefällt mir“
0
Abos
renzo89
Sa., 01. Juli, 2006 um 23:46 #1

Ich habe eine grosse HTML-Datenbank (ca 300 MB) mit einer Reihe weiterer mySQL-Datenbanken (vbulletin, photopost u.a.).

Nun habe ich das Problem das es immer öfter vorkommt das Leute anfangen das ganze per HTTrack runterzuladen...

Das Problem dabei ist, dass diese Egoisten eine dermaßen hohe Serverlast erzeugen, dass die Reaktionszeit für alle anderen deutlich nachlässt. Speziell die Leser welche zB Russland kommen schreiben mir dann, dass Vbulletin kaum aufgebaut wird, Photopost keine Bilder mehr anzeigt etc.

Wie kann man in Apache (Windows 2003, Apache 2.0.55) oder per PHP solche automatisierten Downloader fernhalten?



C&M distanziert sich konkret und ausdrücklich vom Inhalt dieses Postings.
Der Ersteller des Postings haftet für seine Äußerungen.
Inhalte, die nicht den Forumsregeln entsprechen sind bitte vom Leser zu melden ...

phpinfo
So., 02. Juli, 2006 um 10:51 #2

Ich würde es über den Useragent probieren..

Auslesen:

[php:1]$u_agent = $_ENV['HTTP_USER_AGENT'];
$u_agent = getenv("HTTP_USER_AGENT");
$useragent = strtolower($u_agent);[/php:1]

.. und dann so aussperren:

[php:1]if(strpos($u_agent, 'htttrack') !== false)
{
print_no_permission();
}[/php:1]

"print_no_permission();" ist die Funktion in Vbulletin die Meldung ausgeben wenn ein User zu was nicht berechtigt ist..



C&M distanziert sich konkret und ausdrücklich vom Inhalt dieses Postings.
Der Ersteller des Postings haftet für seine Äußerungen.
Inhalte, die nicht den Forumsregeln entsprechen sind bitte vom Leser zu melden ...

> Forums > PHP

Du hast bereits für diesen Post angestimmt...

;-)



Logo https://t.ress.at/LnbxX/


Ähnliche Themen:











Top