Yo Momma Yo Momma - 2 years ago 175
PHP Question

PHP change the maximum upload file size

I have a website hosted on a PC I have no access to. I have an upload form allowing people to upload

files up to
big. My server side script is done in

Every time I try and upload a file, I receive an error claiming that the file exceeds the maximum size allowed, so I need to increase the size. My research on the web suggested changing the
file which I do not have access to, so that won't work. Others suggested that I should add a custom
file to my root which did not work. Any other suggestions?

Answer Source

You need to set the value of upload_max_filesize and post_max_size in your php.ini :

; Maximum allowed size for uploaded files.
upload_max_filesize = 40M

; Must be greater than or equal to upload_max_filesize
post_max_size = 40M

After modifying php.ini file(s), you need to restart your HTTP server to use new configuration.

If you can't change your php.ini, you're out of luck. You cannot change these values at run-time; uploads of file larger than the value specified in php.ini will have failed by the time execution reaches your call to ini_set.

See the Description of core php.ini directives.

Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download