![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 68 Pomógł: 0 Dołączył: 8.08.2010 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Pomimo ustawienia max_upload_filesize na 2MB, wszelkie skrypty uploadu w php pozwalają na upload plików większych niz 2MB, dopiero po wysłaniu ich do temp serwera, zwracany jest błąd uploadu i plik jest usuwany. W ten sposób użytkownicy mogą wysyłać terabajtowe pliki i zeżreć w kilka minut cały transfer. W jaki sposób skutecznie sie przed tym zabezpieczyć, tak aby upload był przerywany po przekroczeniu dozwolonych 2MB? Proszę o pomoc. Pozdrawiam. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 658 Pomógł: 95 Dołączył: 20.12.2005 Skąd: N54,35° E18,63° (Gdańsk) Ostrzeżenie: (0%) ![]() ![]() |
Jaki serwer WWW?
Jeśli Apache - http://httpd.apache.org/docs/2.0/mod/core....imitrequestbody Jak nginx - http://wiki.nginx.org/HttpCoreModule#client_max_body_size Ten post edytował b4x 21.04.2013, 17:25:33 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 68 Pomógł: 0 Dołączył: 8.08.2010 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Dzięki.
Apache lecz przetestowałem to co podałeś i również nie działa tak jak powinno. Plik jest nadal uploadowany do końca a gdy wyśle się już cały, wtedy wyświetlany jest dopiero błąd "Request Entity Too Large". |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 20:12 |