gpt4 book ai didi

WordPress 插件和主题不适用于 WP-CLI 和 Docker Compose

转载 作者:行者123 更新时间:2023-12-02 19:20:47 24 4
gpt4 key购买 nike

我已将我的 wpcli 容器连接到我的 wp 容器,但只有一些功能有效。我可以编辑帖子、菜单等,但主题和插件不起作用。如果我运行 docker-compose run --rm wpcli wp theme listdocker-compose run --rm wpcli wp plugin list我得到一张空 table 。一些类似的问题答案有推荐设置属性-u 33 -e HOME=/tmp或设置 user: xfs在 docker-compose 文件中,但它似乎没有帮助。任何方向将不胜感激。

这是我的 docker-compose.yml 文件:

version: "3.7"

services:

db:
image: mysql:5.7
restart: always
environment:
MYSQL_ROOT_PASSWORD: password
ports:
- "3306:3306"
volumes:
- db_data:/var/lib/mysql
networks:
- back

wp:
image: wordpress:latest
depends_on:
- db
restart: always
ports:
- "80:80"
environment:
WORDPRESS_DB_HOST: db:3306
WORDPRESS_DB_PASSWORD: password
WORDPRESS_DEBUG: 1
volumes:
- ./wp-content/:/var/www/html/wp-content/
- wp_data:/var/www/html/
networks:
- back

wpcli:
image: wordpress:cli
volumes:
- wp_data:/var/www/html
networks:
- back

networks:
back:
volumes:
db_data:
wp_data:

最佳答案

弄清楚了。已添加 ./wp-content/:/var/www/html/wp-content/到卷。 Docker 将任何命名卷默认为 root,因此通过绑定(bind)它删除了 root 所有者。

关于WordPress 插件和主题不适用于 WP-CLI 和 Docker Compose,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60009108/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com