Git Product home page Git Product logo

Comments (8)

markdimi avatar markdimi commented on May 20, 2024 4

Even though I don't like messing with permissions of folders, I changed them manually. Inside the root folder I give sudo chown -R $USER:$USER .

Don't forget the last dot.

from wordpress-docker-compose.

nezhar avatar nezhar commented on May 20, 2024 1

I also had a similar issue on PHP containers for Laravel. I solved this using an entrypoint script: https://github.com/nezhar/laravel-docker-compose/tree/master/docker/php

I may add this also here in future.

from wordpress-docker-compose.

nezhar avatar nezhar commented on May 20, 2024 1

Also you may try to run the container as an arbitrary user as provided in the docs of the PHP Docker image, as this is the base of the Wordpress image: https://hub.docker.com/_/php/

All you need for this is to extend the environmets of the wordpress service:

    environment:
      WORDPRESS_DB_HOST: db
      WORDPRESS_DB_NAME: "${DB_NAME}"
      WORDPRESS_DB_USER: root
      WORDPRESS_DB_PASSWORD: "${DB_ROOT_PASSWORD}"
      APACHE_RUN_USER: 1000
      APACHE_RUN_GROUP: 1000

from wordpress-docker-compose.

d-castelli avatar d-castelli commented on May 20, 2024 1

Also you may try to run the container as an arbitrary user as provided in the docs of the PHP Docker image, as this is the base of the Wordpress image: https://hub.docker.com/_/php/

All you need for this is to extend the environmets of the wordpress service:

    environment:
      WORDPRESS_DB_HOST: db
      WORDPRESS_DB_NAME: "${DB_NAME}"
      WORDPRESS_DB_USER: root
      WORDPRESS_DB_PASSWORD: "${DB_ROOT_PASSWORD}"
      APACHE_RUN_USER: 1000
      APACHE_RUN_GROUP: 1000

Hi, I've tried adding the "APACHE_RUN_USER: 1000" and "APACHE_RUN_GROUP: 1000" to fix the permission problem, but I get this:
"apache2: bad user name 1000"
Di you have any indication to solve this?
Thanks in advance

from wordpress-docker-compose.

ArtNous avatar ArtNous commented on May 20, 2024 1

Even though I don't like messing with permissions of folders, I changed them manually. Inside the root folder I give sudo chown -R $USER:$USER .

Don't forget the last dot.

This solution can fix the issue quickly, thanks a lot @markdimi

from wordpress-docker-compose.

henrigoodvibes avatar henrigoodvibes commented on May 20, 2024

Hi,
I'm testing your amazing job, but I still can't fix that user permissions folders.
For instance with the WP Backoffice, I can't upload medias.

How did you by pass that issue ?

from wordpress-docker-compose.

henrigoodvibes avatar henrigoodvibes commented on May 20, 2024

Even though I don't like messing with permissions of folders, I changed them manually. Inside the root folder I give sudo chown -R $USER:$USER .

Don't forget the last dot.
Hello,
That's exactly what I finished by doing.
Thanks for your reply !

from wordpress-docker-compose.

frandemona avatar frandemona commented on May 20, 2024

@d-castelli haven't tried it but have you tried adding the # before the id and group as specified in the doc nezhar referenced?

from wordpress-docker-compose.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.