Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: POST Content-Length of 11935890 bytes exceeds the limit of 8388608 bytes in Unknown on line 0
Forum PHP.pl > Forum > PHP
Robert1985
Witam jak w temacie ,problem polega na tym ,że jeżeli wielkość pliku jest większa niż ustawiona maksymalna wielkość POST
nie pomaga ukrywanie tego błędu funkcją error_reporting(), nie działa przechwytywanie try... catch. Ktoś próbował pozbyć się tego warrninga ?

  1. Warning: POST Content-Length of 11935892 bytes exceeds the limit of 8388608 bytes in Unknown on line 0
nrm
display_errors=0 nie daje rady?!?
gothye
dane wysyłane za pomocą POST przekraczają wartość w php.ini ,czytaj uważnie exclamation.gif!
Robert1985
Próbowałem:
  1. ini_set("display_errors", 0);

  1. error_reporting(E_ALL ^ E_WARNING)

  1. try...catch


I cały czas widnieje sad.gif

Wiem ,że przekraczają i dobrze chodzi mi o pozbycie się komunikatu lub przechwycenie błędu.
redeemer
No to skoro nic nie działa (i nie możesz edytować php.ini) to spróbój może użyć $_SERVER['CONTENT_LENGTH'], czyli coś w stylu:
  1. if ($_SERVER['CONTENT_LENGTH'] < 8388608) {
  2. ...
  3. }
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.