Contao-Camp 2024
Ergebnis 1 bis 11 von 11

Thema: Umzug von Contao 3 auf Contao 4

  1. #1
    Contao-Nutzer
    Registriert seit
    01.12.2016.
    Beiträge
    181

    Standard Umzug von Contao 3 auf Contao 4

    Hallo Leute,

    ich habe einen Umzug von Contao 3.5.12 auf Contao 4.4 vorgenommen und bin der Anleitung von Nina gefolgt:
    https://community.contao.org/de/show...-4-3-x-updaten
    Es hat alles geklappt, bis auf die Symlinks... Es werden für den Ordner files im Ordner web/files keine Symlinks erzeugt.
    Ich habe im files Ordner 3 Ordner und 20 Dateien. Für die Ordner werden Symlinks erzuegt, aber nicht für die Dateien.

    Kann mir jemand weiterhelfen?

    MfG

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.896
    Partner-ID
    10107

    Standard

    Für Dateien werden auch keine Symlinks erzeugt.

  3. #3
    Contao-Nutzer
    Registriert seit
    01.12.2016.
    Beiträge
    181

    Standard

    Die werden doch im Ordner web/files benötigt, damit sie auf der Internetseite angezeigt werden?

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.896
    Partner-ID
    10107

    Standard

    Nein, dort werden nur Symlinks zu den öffentlich geschalteten Ordnern erzeugt. Dadurch sind dann die Dateien darin verfügbar.

    Warum erwartest du Symlinks zu Dateien? Bzw. welche Probleme hast du im Speziellen?

  5. #5
    Contao-Nutzer
    Registriert seit
    01.12.2016.
    Beiträge
    181

    Standard

    Das konkrete Problem ist, dass die Bilder nicht angezeigt werden.

    Wenn ich die Dateien (Bilder) im Ordner web/files anlege, werden diese angezeigt.

  6. #6
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.896
    Partner-ID
    10107

    Standard

    Zitat Zitat von c.stege Beitrag anzeigen
    Das konkrete Problem ist, dass die Bilder nicht angezeigt werden.
    Also das heißt:

    • Du hast bspw. ein Bild unter folgendem Pfad: files/foo/picture.png
    • Der Ordner files/foo ist in der Dateiverwaltung auf öffentlich geschalten.
    • Trotzdem kannst du das Bild nicht über https://example.org/files/foo/picture.png aufrufen.


    Ist das so korrekt?
    Geändert von Spooky (07.06.2019 um 11:09 Uhr)

  7. #7
    Contao-Fan Avatar von Stefko
    Registriert seit
    25.10.2012.
    Ort
    Karlsruhe
    Beiträge
    771
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von c.stege Beitrag anzeigen
    Das konkrete Problem ist, dass die Bilder nicht angezeigt werden.
    Wenn ich die Dateien (Bilder) im Ordner web/files anlege, werden diese angezeigt.
    Hast Du den Ordner in der Dateiverwaltung auf "öffentlich" gestellt?
    Grüße, Stefko

  8. #8
    Contao-Nutzer
    Registriert seit
    01.12.2016.
    Beiträge
    181

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Also das heißt:

    • Du hast bspw. ein Bild unter folgendem Pfad: files/foo/picture.png
    • Der Ordner files/foo ist in der Dateiverwaltung auf öffentlich geschalten.
    • Trotzdem kannst du das Bild nicht über https://example.org/files/foo/picture.png aufrufen.


    Ist das so korrekt?
    • Ich habe ein Bild unter files/picture.png. Also im "Root" Verzeichnis der "files"
    • Ich habe 3 Ordner, ja, diese sind auf öffentlich. Da besteht aber nicht das Problem.
    • Das Bild kann ich in files/foo/picture.png aufrufen. Bloß nicht in files/picture.png

  9. #9
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.494
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von c.stege Beitrag anzeigen
    • Ich habe ein Bild unter files/picture.png. Also im "Root" Verzeichnis der "files"
    • Ich habe 3 Ordner, ja, diese sind auf öffentlich. Da besteht aber nicht das Problem.
    • Das Bild kann ich in files/foo/picture.png aufrufen. Bloß nicht in files/picture.png
    Das ist leider völlig korrekt, es werden nur Dateien von veröffentlichten Ordnern zugreifbar über Symlink.
    Den Ordner "files" kann man aber nicht veröffentlichen, dann wäre ja gleichzeitig alles inkl. Unterordnern veröffentlicht.

    Für so einen Fall musst du die Dateien verschieben in ein Unterordner. Wenn du das im Backend selbst machst, dann sollte das in den meisten Fällen funktionieren ohne das du weiteres anpassen musst.
    (Stichwort: Datenbankgestütztes Dateisystem).

    Bei CSS Definitionen müsste man ggf. Pfad-Anpassungen machen müssen, z.B. bei einer Angabe zu einer Hintergrundgrafik.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  10. #10
    Contao-Nutzer
    Registriert seit
    01.12.2016.
    Beiträge
    181

    Standard

    Zitat Zitat von BugBuster Beitrag anzeigen
    Das ist leider völlig korrekt, es werden nur Dateien von veröffentlichten Ordnern zugreifbar über Symlink.
    Den Ordner "files" kann man aber nicht veröffentlichen, dann wäre ja gleichzeitig alles inkl. Unterordnern veröffentlicht.

    Für so einen Fall musst du die Dateien verschieben in ein Unterordner. Wenn du das im Backend selbst machst, dann sollte das in den meisten Fällen funktionieren ohne das du weiteres anpassen musst.
    (Stichwort: Datenbankgestütztes Dateisystem).

    Bei CSS Definitionen müsste man ggf. Pfad-Anpassungen machen müssen, z.B. bei einer Angabe zu einer Hintergrundgrafik.
    Dieser Vorgang ging in Contao 3, deshalb habe ich die Dateien einfach übernommen.
    Ist dies in Contao 4 also nicht mehr möglich?

    MfG

  11. #11
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.896
    Partner-ID
    10107

    Standard

    Dateien die direkt in files/ liegen können nicht öffentlich gemacht werden in Contao 4.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •