• Gelöst mtemp

    (@mtemp)


    Hey,

    „mir“ wurde WordPress in einer Docker-Umgebung installiert. Soweitsogut.

    Doch der uploads-Ordner sollte sich nicht hier befinden:

    /opt/docker/wordpress/wp-installation/wp-content/uploads

    Sondern eine Ebene höher. Also hier:

    /opt/docker/wordpress/wp-installation/wp-uploads

    Die Haupt-Index-Seite von WordPress liegt also hier:

    /opt/docker/wordpress/index.php

    Alle WP-Daten in dem Unterordner „wp-installation“. Und direkt innerhalb dieses Ordners soll sich also der Medienordner befinden.

    Es reichte jedoch nicht aus, in wp-config.php – also hier:

    /opt/docker/wordpress/wp-installation/wp-config.php

    … folgende Zeile hinzuzufügen:

    define("UPLOADS", "wp-uploads");

    Denn im Backend erscheint diese Meldung:

    Failed to get or initialize WP uploads directory.

    Und unter Medien bzw. in der Mediathek, erscheinen die bereits hochgeladenen Dateien nicht.

    Reicht es also nicht aus, nur wp-config.php zu ändern, sondern müssen noch irgendwelche Rechte etc. angepasst werden? Wir hatten es auch direkt per Anpassung in der Datenbank versucht. Ebenfalls erfolglos.

    Wobei der angedachte Medienordner zB dem selben Besitzer/Gruppe gehört („wordpressadmin www-data“), wie mir in FileZilla angezeigt wird.

    Welcher Docker-Wordpress-Experte 🙂 weiß Rat & Tat?

    Dankeschöns!

    mtemp

Ansicht von 4 Antworten – 1 bis 4 (von insgesamt 4)
  • Thread-Starter mtemp

    (@mtemp)

    Na, mit dieser folgenden zusätzlichen Zeile in docker-compose.yml wird demnächst versucht, das Problem zu lösen:

    volumes:
    - /opt/docker/wordpress:/var/www/html
    - /opt/docker/wordpress/wp-uploads:/var/www/html/wp-content/uploads
    Moderator threadi

    (@threadi)

    Hast du dein Problem mit diesen Zeilen lösen können? Geht für mich nicht klar aus deiner Antwort hervor. Hier im Forum sind eher weniger Entwickler unterwegs die mit Docker arbeiten. Bei weiteren Fragen würde ich dir empfehlen dich eher bei https://wordpress.stackexchange.com/ zu melden oder auch einfach dort mal zu stöbern.

    Sollte das Thema für dich geklärt sein, kannst du es gerne noch auf gelöst setzen.

    Thread-Starter mtemp

    (@mtemp)

    Leider hatte mein Bekannter noch nicht die Zeit dazu!

    Denn mich würds selbst interessieren 😉

    Thread-Starter mtemp

    (@mtemp)

    So, tatsächlich konnte dies endlich über diese Zeile erreicht werden:

    - /opt/docker/wordpress/wp-installation/wp-uploads:/var/www/html/wp-content/uploads

    Der Pfad zB eines Bildes würde demnach lauten:
    www.xyz.de/wp-installation/wp-uploads/... .jpg

    Somit also nicht mehr unter „wp-content“ liegend.

    • Diese Antwort wurde vor 2 Wochen, 1 Tag von mtemp geändert. Grund: formatierungsfehler
Ansicht von 4 Antworten – 1 bis 4 (von insgesamt 4)

Du musst angemeldet sein, um auf dieses Thema zu antworten.