php - 如何更改 docker jwilder/nginx-proxy 上传限制?

标签 php mysql wordpress nginx proxy

在我的架构中,我在我的 docker 中使用/jwilder/nginx-proxy 作为代理服务器,然后我使用 MySQL 和 WordPress 安装了 3 个 WordPress 网站。

它们运行良好,但/jwilder/nginx-proxy 的默认配置上传限制为 2MB,但我的 WordPress 模板约为 20MB。

当我尝试上传这个模板时

413 Request Entity Too Large
nginx/1.13.6

此外,我使用下面的代码安装/jwilder/nginx-proxy

docker run -d -p 80:80 --name nginx-proxy  -v /var/run/docker.sock:/tmp/docker.sock jwilder/nginx-proxy

如何配置上传限制?

问候

最佳答案

搜索后,我在名为 client_max_body_size.conf 的容器外创建了一个文件,内容为 client_max_body_size 25m;(或其他)并将其绑定(bind)安装到您的 nginx-proxy容器:

docker run -d --name nginx-proxy -v /var/run/docker.sock:/tmp/docker.sock \
    -v $ <path>/client_max_body_size.conf:/etc/nginx/conf.d/client_max_body_size.conf:ro \
    -p 80:80 jwilder/nginx-proxy

关于php - 如何更改 docker jwilder/nginx-proxy 上传限制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47327145/

相关文章:

php - $_SESSION 的响应数据?

mysql - 如何根据两个连续列的结果创建一个新列来指示比赛的获胜者?

php - Woocommerce 中基于产品数量生成结帐字段的 ACF 转发器

mysql - SQL 内部查询 WHERE 子句访问外部查询表

mysql - 将 EC2 实例连接到另一个 AWS 账户上的 RDS 卷

php - 以编程方式添加带有特色图片的帖子

c# - 离线登录 Unity 3D 和 PHP Laravel

php - 在 PHP 中将\r\n 转换为文本区域中的换行符(不使用 <br> 标记)

php - 在页脚中写入时更新 head 中的 php 变量

php - 如何在 laravel 中执行此操作,子查询其中计数