需要在php.ini中增大upload_max_filesize和post_max_size的值,为确保文件上传正常工作,post_max_size应比upload_max_filesize稍大:
vi /etc/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
修改php.ini文件后,您需要重新启动HTTP服务器以使用新配置。
如果您无法更改php.ini,那么您就不走运了。您不能在运行时更改这些值。当执行到您的调用时,大于php.ini中指定值的文件上载将失败