如果在Docker中创建WordPress时无法上传主题,您可以做什么
由于在创建WordPress环境并添加免费主题时出现错误,因此请记下最简单的解决方法。
发生了什么事情
dockerでwordpressの環境を作成
请参考这篇非常易懂的文章,了解如何使用Docker创建WordPress环境!试试使用Docker Compose创建WordPress环境。
后来,在屏幕上安装了一个名为Luxeritas的免费主题。
导致这个问题的原因是什么?
原因是默认的 Docker 构建的 WordPress 环境中没有默认的 php.ini 文件。
没有php.ini文件
因此,文件上传上限的环境变量upload_max_filesize的默认值为2M。由于文件大小为5.6MB,所以返回了错误。
解决方法 (jiě jué àn)
首先要确认容器是否在运行。
docker ps
如果没有动的话 de huà)
docker-compose restart
让我们启动它吧
然后将其放入容器中
docker exec -it wordpress_wordpress_1 bash
将php.ini文件中的文件上传限制设置为10M。
echo upload_max_filesize = 10M >> /usr/local/etc/php/php.ini
走出集装箱
exit
重新启动容器
docker restart wordpress_wordpress_1
而且再次更新主题,
我成功地更新和安装了无事主题!