首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >lnmp修改文件上传限制

lnmp修改文件上传限制

作者头像
ianzhi
发布2019-07-31 12:56:43
2.5K0
发布2019-07-31 12:56:43
举报

记录一下在lnmp环境下,修改php上传文件限制需要修改的配置项。

php

php方面主要修改三个配置项:

  • upload_max_filesize# 示例配置 upload_max_filesize = 20M;
  • post_max_size# 示例配置 post_max_size = 40M
  • max_execution_timemax_execution_time = 300 一般推荐post_max_size略大于upload_max_filesize,max_execution_time根据设置的最大文件大小来修改,0为不限制,但不推荐设置0。 另外,如果开启了内存限制(memory_limit),文件上传大小要小于内存限制。

nginx

如果只是修改了php的配置,会发现还是无法上传,因为nginx方面也做了限制,所以也需要修改nginx的配置。

nginx方面主要有这三个配置:

  • keepalive_timeoutkeepalive_timeout 300;
  • client_header_timeoutclient_header_timeout 300s;
  • client_body_timeoutclient_body_timeout 300s;
  • client_max_body_sizeclient_max_body_size 60m;

文章作者ianzhi,原文地址:https://cloud.tencent.com/developer/article/1476884

文章版权归作者所有,转载请保留此声明。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-04-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • php
  • nginx
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档