如何在docker上上传wordpress中的插件?

如何在docker上上传wordpress中的插件?,wordpress,docker,plugins,Wordpress,Docker,Plugins,我正在运行最新的mac应用程序,并在我的项目目录中创建了一个新的docker-compose.yml。这是我的wordpress主题 下面是我的docker-compose.yml配置文件,按照其 我还向wordpress块添加了一些参数,以保持数据库的持久性,这样在docker compose up-d时就不会丢失数据库 但我在解决如何上传插件时遇到了麻烦,因为它要求我提供FTP凭据 任何想法都将不胜感激。谢谢。看来您在WordPress插件目录中遇到了问题。 进入这个容器的内部,chmod-

我正在运行最新的mac应用程序,并在我的项目目录中创建了一个新的docker-compose.yml。这是我的wordpress主题

下面是我的docker-compose.yml配置文件,按照其

我还向wordpress块添加了一些参数,以保持数据库的持久性,这样在docker compose up-d时就不会丢失数据库

但我在解决如何上传插件时遇到了麻烦,因为它要求我提供FTP凭据


任何想法都将不胜感激。谢谢。

看来您在WordPress插件目录中遇到了问题。 进入这个容器的内部,chmod-r 755./plugins。
还要检查目录的所有者。并将其更改为www数据

好的,所以我尝试了这个,但在上传插件时仍然添加了请求FTP凭据的内容。看到我的终端在这里转到可湿性粉剂的内容,只是粘贴这个。chmod-R 755./plugins&&chown-R www-data:www-data。实际上,在exec进入containerYap之后,通过运行chown-R www-data:www-data wp-content使其工作。这正是我在第一条评论中所说的:。我很高兴你把它解决了。是的,你叫它!干杯
version: '3.7'

networks:
  wordpress:
    ipam:
      config:
        - subnet: 172.25.0.0/16

services:
  db:
    image: mysql:5.7
    volumes:
      - ./db:/var/lib/mysql:delegated
    ports:
      - "3306:3306"
    restart: always
    environment:
      MYSQL_ROOT_PASSWORD: somewordpress
      MYSQL_DATABASE: wordpress
      MYSQL_USER: wordpress
      MYSQL_PASSWORD: wordpress
    networks:
      - wordpress

  wordpress:
    depends_on:
      - db
    image: wordpress:latest
    volumes:
      - .:/var/www/html/wp-content/themes/testing:delegated
    ports:
      - "80:80"
    restart: always
    environment:
      WORDPRESS_DB_HOST: db:3306
      WORDPRESS_DB_USER: wordpress
      WORDPRESS_DB_PASSWORD: wordpress
      WORDPRESS_DB_NAME: wordpress
      WORDPRESS_AUTH_KEY: 5f6ede1b94d25a2294e29eeba929a8c80a5ac0fb
      WORDPRESS_SECURE_KEY: 5f6ede1b94d25a2294e29eeba929a8c80a5ac0fb
      WORDPRESS_LOGGED_IN_KEY: 5f6ede1b94d25a2294e29eeba929a8c80a5ac0fb
      WORDPRESS_NONCE_KEY: 5f6ede1b94d25a2294e29eeba929a8c80a5ac0fb
      WORDPRESS_SECURE_AUTH_SALT: 5f6ede1b94d25a2294e29eeba929a8c80a5ac0fb
      WORDPRESS_LOGGED_IN_SALT: 5f6ede1b94d25a2294e29eeba929a8c80a5ac0fb
      WORDPRESS_NONCE_SALT: 5f6ede1b94d25a2294e29eeba929a8c80a5ac0fb
      WORDPRESS_DEBUG: 1
    networks:
      - wordpress