- 时间:2022-08-31 02:18 编辑: 来源: 阅读:298
- 扫一扫,手机访问
摘要:设置nginx+php上传大文件教程
[企业网站源码]
要允许php上传大文件,一般可以修改配置文件php.ini,配置file_uploads = on如下;//是否允许通过HTTP上传文件的开关默认为ONupload _ tmp _ dir//文件上传到服务器临时放置的目录upload _ max _ filesize = 2m//允许的最大上传文件大小post _ max _ size = 8m//是指PHP通过表单POST可以接收到的最大值,包括表单中的所有值。 max _ execution _ time = 600//每个PHP页面运行的最大时间值(秒),默认为30秒max _ input _ time = 600//每个PHP页面接收数据所需的最大时间,默认为60秒memory _ limit = 8m//以前的机制默认每个PHP页面消耗的最大内存一般是8M,现在基本上是128mphp。配置后nginx没有相应的配置仍然无法上传大文件,会提醒413请求实体太大无法打开nginx.conf,在http{}配置中增加以下参数:client _ max _ body _ size 50m//可以上传最大50m的文件。