docker中修改wordpress上传文件限制

发布于 2024-02-25  47 次阅读


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

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

docker ps

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

docker exec -it ${id} /bin/bash       //备注:${id}是wordpress容器ID

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

cd /usr/local/etc/php/
cp php.ini-production php.ini

然后使用编辑器修改即可,但是docker容器没有内置vim,我们需要安装一下

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

apt-get update
apt-get install vim

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

vim php.ini

修改这几个变量,当然根据自己需求修改。

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

最后一步!

使用docker ps查看WordPress容器ID,然后重启即可

docker restart ${id}