In web applications, uploading files is a common requirement, and PHP, as one of the common languages for web application development, also provides some basic ways to upload files. But when the upload file size exceeds the default limit, you need to modify the PHP upload file size. This article will introduce how to modify the size of PHP upload files.
1. Check the current upload file size limit
Before making modifications, we need to first understand the current PHP upload file size limit. You can view it through the following steps:
; Maximum allowed size for uploaded files. ; http://php.net/upload-max-filesize upload_max_filesize = 2M
Among them, the upload_max_filesize parameter indicates the maximum upload file size, 2M means 2MB.
; Maximum size of POST data that PHP will accept. ; http://php.net/post-max-size post_max_size = 8M
Among them, the post_max_size parameter indicates the maximum size limit of the post request, 8M means 8MB.
2. Modify the size limit of php upload files
There are two ways to modify the size limit of php upload files, one is by modifying the php.ini file, the other is by modifying the code Revise.
To modify the upload file size limit in the php.ini file, simply follow these steps:
upload_max_filesize = 2M post_max_size = 8M
upload_max_filesize = 16M post_max_size = 32M
Sometimes, due to server configuration limitations, the upload file size limit cannot be modified by modifying the php.ini file. You can add the following code to the code To achieve:
ini_set('upload_max_filesize', '16M'); ini_set('post_max_size', '32M');
This way you can set the upload file size limit in the code.
3. Notes
When modifying the PHP upload file size limit, there are several points to note:
In short, modifying the PHP upload file size limit is a relatively simple matter. You only need to follow the above steps. However, in actual applications, detailed testing is required to ensure that the modified upload file size meets actual needs.
The above is the detailed content of How to modify php upload size. For more information, please follow other related articles on the PHP Chinese website!