繁体   English   中英

Wordpress Docker 容器无法上传主题

[英]Wordpress Docker Container Cannot Upload Theme

使用wordpress:latest启动docker容器,上传25MB .zip主题文件后,Wordpress显示错误

Are you sure you want to do this?

Please try again.

docker 容器开始使用

docker run -d \
--link mysql:mysql \
-p 8080:80 \
-e PHP_UPLOAD_MAX_FILESIZE=100M \
-e PHP_POST_MAX_SIZE=100M \
-e max_execution_time=120 \
-e max_input_time=120 \
-e memory_limit=64M \
-v /root/my-wordpress:/var/www/html/wp-content \
--name my-wordpress \
wordpress:latest

将图像上传到 Wordpress 站点没有问题。

知道可能出了什么问题吗?

您可以使用 Mariadb docker 的容器设置官方 Wordpress。 我建议使用 kitematic (alpha) v0.17.1,因为它具有链接支持。

但重要的部分是启用卷,要有数据持久性,所以你可以编辑.htaccess并在文件末尾添加:

php_value upload_max_filesize 100M
php_value post_max_size 100M

此配置的打印屏幕

尝试安装PHP ZipArchive Extension。 我将docker-compose与自定义Dockerfile结合使用:

FROM wordpress:latest
WORKDIR /var/www/html
ADD docker-ziparchive.ini /usr/local/etc/php/conf.d/
RUN apt-get install libzip-dev libz-dev -y
RUN pecl install zip zlib

docker-ziparchive.ini的内容

extension=zip.so

如何找到现有的php配置:

php --ini

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM