Sto usando PHP 5.3.0 e ho riscontrato qualcosa che potrebbe essere un bug (nel qual caso lo segnalerò) o che potrei essere io, quindi chiedo di esserne sicuro.
Quando si esegue questo codice:
<?php
ini_set('upload_max_filesize', '10M');
echo ini_get('upload_max_filesize'), ", " , ini_get('post_max_size')
Finisco con:
2M, 8M
Questo nonostante il mio php.ini abbia impostato questi valori più alti:
upload_max_filesize = 10M
post_max_size = 10M
(si verifica solo una volta)
Poiché l'errore si verifica dopo aver impostato il valore e dopo averlo impostato in php.ini, sono incline a pensare che sia un bug. Qualcuno può confermarmi o indicarmi dove sto sbagliando?
Aggiornamento : sembra che il riavvio di Apache abbia risolto il problema: ho sempre pensato che non fosse necessario riavviarlo se si cambiava php.ini.