Autor Zpráva
Silver8000
Profil
Ahoj hledam modul kterej by delal asi tohle :

priklad :
if user logged in
set rate limit 4096
else
set rate limit 512
cili pokud je uzivatel prihlasen muze stahovat rychlosti 4Mb/s jinak 512Kb/s

mam nainstalovan ratelimit_module a nastaveno na 512 ale nevim jak se to da nastavit podle mych potreb jelikoz na netu je pouze
<Location /downloads>
    SetOutputFilter RATE_LIMIT
    SetEnv rate-limit 400 
</Location>

Apache Module mod_ratelimit

a tak hledam nejaky specificky modul kterej naplni moji predstavu.

pokud by jste meli napad jak upravit stavajici nastaveni treba pres htaccess,php nebo vedeli o takovem modulu kterej hledam prosim dejte vedet.

Diky
_________________________________________________________________

Jeste me napadlo tohle se stavajicim modulem pokud je to mozne teda :
<?php
if(user_logged()==true){
$_SERVER['rate-limit']=4096;
}
/* stahovaci script */
?>
nevim jaka by byla funkcnost protoze bych to prepisoval pres php
Silver8000
Profil
No takze jsem na to prisel sam.

To co me napadlo prvne sice nefungovalo ale byl jsem hodne blizko.

tady je vysledek:

<?php
if(user_logged()==true){
apache_setenv("rate-limit",4096);
}
/* stahovaci script */
header('X-Sendfile: '.$WebFile);
header('Content-length:'.filesize($WebFile));
header('Content-type: video/mp4');
header('Content-Disposition: attachment; filename=' . basename($WebFile));
exit;
?>

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: