FunnyWeb

据说这里有很多神奇的东西...

PHP上传文件限制

2016-05-15 21:31:062148 views

PHP默认上传文件的限制比较严格,如果需要上传较大的文件,需要修改配置文件。

默认位置为

/etc/php.ini

php.ini.rar

找到 File Uploads

修改以下几个参数: 

file_uploads = on ;是否允许通过HTTP上传文件的开关,默认为ON,即是开。

upload_tmp_dir ;文件上传至服务器上存储临时文件的地方,如果没指定就会用系统默认的临时文件夹(可以不改)

upload_max_filesize = 8m ;允许上传文件大小的最大值.
找到 Data Handling

修改以下几个参数: 

post_max_size = 8m ;指通过表单POST给PHP的所能接收的最大值,包括表单里的所有值。默认为8M
设上述四个参数后,即可上传小于8M的文件。但如果需要上传大于8M的文件,还需要设置以下参数:
找到Resource Limits

修改以下几个参数: 

max_execution_time = 600 ;每个PHP页面运行的最大时间值(秒),默认30秒 

max_input_time = 600 ;每个PHP页面接收数据所需的最大时间,默认60秒 

memory_limit = 128M ;每个PHP页面所吃掉的最大内存,默认8M