由于官方的wordpress镜像限制了主题和媒体库上传文件的大小,最大默认为2MB,对于需要自己上传文件的用户很不方便,今天主要介绍怎么解除这个限制。
查看wordpress容器ID
docker ps -a
进入wordpress容器内部
docker exec -it XXXX /bin/bash
定位到/usr/local/etc/php文件夹下,此文件夹是存放php.ini文件的,但是默认没有,需要复制php.ini-production来生成php.ini
cd /usr/local/etc/php cp /usr/local/etc/php/php.ini-production /usr/local/etc/php/php.ini
docker容器内部没有安装vim编辑命令,需要先更新系统再进行安装
apt update && apt install vim -y
编辑php.ini文件,找到upload_max_filesize,修改成合适的数值
vim php.ini
如果想修改媒体库上传文件的大小,需要修改post_max_size 的数值,默认为8MB,修改完成后需要先退出容器,然后重启wordpress容器,注意千万不要用docker-compose重启,否则php.ini文件会不见。