Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> max_upload_filesize niepoprawne działanie
denis94
post
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.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
b4x
post
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


--------------------
Go to the top of the page
+Quote Post
denis94
post
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".
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 Aktualny czas: 21.08.2025 - 21:51