用户登录

现在我们这个 WordPress 网站最大只能 2M 的单个文件 .. 打开 媒体 .. 添加 .. 上面会显示最大上传的文件大小 ..

这个大小是 PHP 的配置决定的 .. 回到编辑器 .. 可以在 app 目录下面新建一个目录.. 名字是 config,里面添加一个配置文件 .. php-uploads.ini ..

在这个配置里面,添加几个配置 .. file_uploads ... 设置成 On ... upload_max_filesize 最大上传文件尺寸,可以设置成你想要的大小 .. 比如 200M ..

再添加一个 post_max_size ... 它的值也可以设置成 200M .. 然后最大执行的时候也可以改的大一点 .. max_execution_time = 600 .. 保存一下 ..

打开 docker-compose.yml .. 找到 wordpress 服务 .. 在 volumes 里面,添加一个新的数据卷 .. ./app/config/php-uploads.ini .. 对应的容器的位置是 /usr/local/etc/php/conf.d/uploads.ini ..

在终端下面,可以再运行一下 .. docker-compose up -d ... 或者也可以先执行一下 docker-compose down ... 然后再执行一下 docker-compose up -d ..

重启以后 .. 回到管理后台 .. 重新登录一下 ...

打开 媒体 .. 上传 ... 现在会显示最大可以上传的文件会变成 200M ..

下面可以再去做一次提交 .. 打开源代码管理 ... 选择修改 ... 输入一条提交日志 .. 修改最大上传文件尺寸 ..

这个提交也可以再推送到项目的远程 .. git push origin master ...

登录到网站服务器 ... 进入到项目所在的目录 /mnt/app/toview ... 执行一下 git pull ... 拉取最近做的修改 ..

再执行一下 docker-compose up -d ...

因为我们修改过 wordpress 这个服务 .. 所以启动的时候会显示 Recreating 了这个 wordpress 容器 .. 就是重新创建了一个 wordpress 容器 ..

回到浏览器... 登录到网站的管理后台 .. 打开 媒体 .. 上传 ... 你会发现,现在生产环境上的网站,也可以上传最大 200M 的单个文件了 ..

修改 WordPress 镜像的最大上传文件《 商业网站案例:页面 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点