Apache+PHP设置支持大文件上传

一、Apache配置文件(httpd.conf)

更改FastCGI进程能够处理的HTTP请求的最大长度限制,单位为字节(Bytes)

FcgidMaxRequestLen 524288000

二、PHP配置文件(php.ini)

# 是否允许通过HTTP上传文件的开关。默认为ON即是开【一般不做修改】
file_uploads = On
# 上传服务器时存储临时文件的地方,如果没指定会用系统默认文件夹【一般不做修改】
upload_tmp_dir
# 允许上传文件大小的最大值
upload_max_filesize = 500M
# 限制POST请求body的大小,如果用户会同时上传多个附件,就需要设置 post_max_size 为 upload_max_filesize的N倍大
post_max_size = 500M


#【其它影响大文件上传的配置】
# 脚本被解析器中止之前允许的最大执行时间,单位秒。
max_execution_time = 300
# 脚本解析输入数据(类似 POST 和 GET)允许的最大时间,单位是秒。
max_input_time=60
# 设置一个脚本允许分配的最大内存量。若值为int是,其单位为字节(Bytes)
memory_limit=1024M

 

 

 

posted @ 2024-09-12 10:41  小寒、  阅读(320)  评论(0)    收藏  举报