我不知道如何在wordpress上更新大文件?我需要更新nginx和wordpress上传限制。
最佳解决方案是对配置文件进行两步更新
[1.Step是用于nginx映像的更新配置文件,例如client_max_body_size.conf
,然后重新安装nginx容器
docker stop <nginx-container-name>
如上所述创建配置文件
nano client_max_body_size.conf
然后添加以下配置信息
client_max_body_size 25m;
并保存并退出文件。然后运行以下脚本
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
此代码使用新的上传限制安装容器。
2。步骤是更改wordpress的上传限制,如下所示;
sudo docker container exec -it <CONTAINER ID ?> bash
nano /var/www/html/.htaccess
然后在BEGIN WordPress
和END WordPress
标签之间添加下面的参数
php_value memory_limit 256M
php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300
php_value max_input_time 1000
这些更新之后,保存并退出此文件。通过使用退出命令退出容器。然后重新启动容器。
docker restart <docker name?>
[Note:通常nano
可能之前未安装在docker wordpress映像上,因此您可以依次使用以下代码在映像上安装nano。
sudo docker container exec -it <CONTAINER ID ?> bash
此步骤后,您可以安装为;
apt-get update
apt-get install nano
然后退出容器。