docker中修改wordpress上传文件大小

wordpress容器默认上传限制为2M,这实在是太少了,本文介绍如何修改dockerwordpress上传限制。

1,查看你当前Wordpress容器ID,命令如下:

docker ps
查看容器ID

2、使用命令进入 wordpress 容器!进入具体容器是使用下面的命令

docker exec -it 7f0265355c5d /bin/bash       //备注:7f0265355c5d是wordpress容器ID

3、 wordpress 容器中的这个路径/usr/local/etc/php/,是存放 php.ini 的地方,但是默认是没有 php.ini 这个文件的,所以我们要通过复制一份php.ini-production文件,来生成 php.ini 文件。

php.ini文件位置
php.ini文件位置
cp /usr/local/etc/php/php.ini-production /usr/local/etc/php/php.ini

4、我们定位到 /usr/local/etc/php 文件夹下,如下命令:

cd /usr/local/etc/php

5,正常情况下,我们就可以使用Vim编辑器编辑php.ini文件了,但是不幸的是,官方的Wordpress容器中并没有预装vim编辑器。所以报错如下:

vim编辑
vim编辑

6,更新及安装vim,使用如下代码:

apt-get update
apt-get install vim

7,安装完成vim,现在就可以对php.ini进行编辑了。

vi php.ini

一般情况下我们修改这几个变量,当然根据自己需求修改。

upload_max_filesize = 200M    #文件大小限制
post_max_size = 250M    #post大小限制
memory_limit = 500M        #内存占用限制

8,最后一步!上面我们所有工作都做完了。但是我们还是在wordpress的容器中,我们必须退出wordpress容器,进入到宿主机然后执行重启wordpress容器!

错误示范:

root@7f0265355c5d:/usr/local/etc/php# docker restart 7f0265355c5d
错误示范!

正确操作:

root@iZuf670pp4oxzvyyq3ldr0Z:~# docker restart 7f0265355c5d
7f0265355c5d
正确操作
滚动至顶部