Als ik in PHP een bestand upload dat de opgegeven MAX_FILE_SIZE overschrijdt, krijg ik op een server de melding:
Warning: Max file size exceeded - file [UserImage] not saved in Unknown on line 0
Deze warning wordt bovenaan de pagina geschreven, zelfs voordat ik enige errorhandling kan toepassen in het script.
Het is niet mogelijk om de errorhandling-opties in php.ini aan te passen. Het opschroeven van de MAX-FILE_SIZE, zowel in php.ini als in de source, is wel een mogelijkheid, maar hoe groot je die ook maakt, je hebt altijd kans dat bezoekers een nog groter bestand uploaden, dus de behoefte om de foutmelding af te vangen is daarmee niet opgelost.
Hoe kan ik deze foutmelding ondervangen?
PHP-versie 4.02
Apache-versie 1.3.22
phpinfo geeft:
display_errors On
error_append_string no value
error_log no value
error_prepend_string no value
error_reporting no value
html_errors On
upload_max_filesize 6M
Warning: Max file size exceeded - file [UserImage] not saved in Unknown on line 0
Deze warning wordt bovenaan de pagina geschreven, zelfs voordat ik enige errorhandling kan toepassen in het script.
Het is niet mogelijk om de errorhandling-opties in php.ini aan te passen. Het opschroeven van de MAX-FILE_SIZE, zowel in php.ini als in de source, is wel een mogelijkheid, maar hoe groot je die ook maakt, je hebt altijd kans dat bezoekers een nog groter bestand uploaden, dus de behoefte om de foutmelding af te vangen is daarmee niet opgelost.
Hoe kan ik deze foutmelding ondervangen?
PHP-versie 4.02
Apache-versie 1.3.22
phpinfo geeft:
display_errors On
error_append_string no value
error_log no value
error_prepend_string no value
error_reporting no value
html_errors On
upload_max_filesize 6M
Ik spoor veilig of ik spoor niet.