php - simple - anulando upload_max_filesize
upload image php example (1)
Estoy intentando sobrescribir mi upload_max_filesize
en php, pero aún obtengo el valor que está en mi archivo php.ini, que es de 2 mb.
ini_set(''upload_max_filesize'',''30M'');
ini_set(''post_max_size'',''30M'');
echo("<br>".ini_get(''upload_max_filesize'')."<br>");
Esos ajustes no tendrán ningún efecto cuando se configuren a través de ini_set
.
La razón es que PHP necesita esos valores antes incluso de que se ejecute el script. Cuando se produce una carga, el script de destino se ejecuta cuando se completa la carga, por lo que PHP necesita conocer los tamaños máximos de antemano.
php.ini
en php.ini
, su configuración de host virtual o en un archivo .htaccess
. Un archivo .htaccess
típico se vería así:
php_value post_max_size 30M
php_value upload_max_filesize 30M