Ergebnis 1 bis 26 von 26

Thema: Bilder / Dateien in neu erstelltem Ordner plötzlich nicht mehr sichtbar

  1. #1
    Contao-Nutzer Avatar von wdm
    Registriert seit
    11.04.2011.
    Beiträge
    230

    Standard Bilder / Dateien in neu erstelltem Ordner plötzlich nicht mehr sichtbar

    Ich habe gestern in einer bisher problemlos funktionierenden Installation (all-inkl, Contao 4.13.34, PHP 8.1) einen neuen Ordner über die Dateiverwaltung (direkt unter /files) angelegt und einen Schwung Bilder hochgeladen.
    Bei der Einbindung dieser Bilder als Galerie ist mir aufgefallen, dass nur die ersten 5 Bilder angezeigt werden. Alle anderen nur als Platzhalter, zwar mit den richtigen Abmessungen / Formaten aber leer. Bei der Untersuchung im Inspektor ist der Pfad korrekt hinterlegt, nur scheinen diese plötzlich nicht mehr öffentlich zu sein, obwohl die Berechtigungen passen (Ordner 0755, Dateien 0644).
    Seit dem tritt dieser Effekt bei jedem neu angelegten Ordner auf, den ich direkt unter /files anlege. Nur werden jetzt gar keine Bilder darin mehr angezeigt.
    Verschiebe ich den erzeugten Ordner in einen bestehenden Ordner, funktioniert die Anzeige wieder.
    Bei einem zurückverschieben in das Hauptverzeichnis war dieser plötzlich nicht mehr öffentlich. Auch ein nachträgliches setzen des "Öffentlich" Häkchen bringt keinen Erfolg.
    Ein manuelles setzen der Berechtigungen per FTP blieb ebenfalls erfolglos.
    Was könnte das Problem sein?

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

    Standard

    Poste einen Link zu einem Beispiel.
    » sponsor me via GitHub or PayPal or Revolut

  3. #3

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

    Standard

    Hast du den Ordner "test2" auf öffentlich geschalten?
    » sponsor me via GitHub or PayPal or Revolut

  5. #5
    Contao-Nutzer Avatar von wdm
    Registriert seit
    11.04.2011.
    Beiträge
    230

    Standard

    Ja, ist er.
    Das ist ja das Kuriosum. Wenn ich den Ordner in einen bestehenden Ordner verschiebe, dann funktioniert die Anzeige wieder, ohne das ich an den Berechtigungen etwas ändere.
    Screenshot 2023-11-10 120237.png

  6. #6
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.752
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Irgendwelche Erweiterungen installiert, die mit der Dateiverwaltung in Zusammenhang stehen?
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  7. #7
    Contao-Nutzer Avatar von wdm
    Registriert seit
    11.04.2011.
    Beiträge
    230

    Standard

    Nur das omosde/contao-om-backend. Das hat aber bisher nie Probleme gemacht und das habe ich auch in vielen weiteren Installationen im Einsatz.
    Was mir gestern noch aufgefallen ist, beim ersten Versuch, bei dem ein Teil der Bilder angezeigt wurde, wurden die aus dem assets-Verzeichnis geladen. Die die nicht funktioniert haben, kamen alle direkt aus dem Unterordner von /files.

  8. #8
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.752
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Wie groß sind die Bilder? Verwendest Du Bildgrößen?

    Und während ich das schreibe hatte ich gerade ein kurzes Aufblitzen und die Bilder waren sichtbar, als ich in die Entwicklertools geschaut habe und irgendwo mit der Maus drüber war.

    Nachtrag: Das war allerdings wahrscheinlich nicht eins der vermissten Bilder aus der Beispielseite, sondern eins der anderen Bilder, die beim Hovern sichbar wurden. Zumindestens konnte ich es nicht reproduzieren.
    Geändert von mlweb (10.11.2023 um 11:37 Uhr)
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




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

    Standard

    Zitat Zitat von wdm Beitrag anzeigen
    Ja, ist er.
    Das ist ja das Kuriosum. Wenn ich den Ordner in einen bestehenden Ordner verschiebe, dann funktioniert die Anzeige wieder, ohne das ich an den Berechtigungen etwas ändere.
    Screenshot 2023-11-10 120237.png
    Deaktiviere öffentlich, speichern, dann wieder öffentlich aktivieren, speichern.
    » sponsor me via GitHub or PayPal or Revolut

  10. #10
    Contao-Nutzer Avatar von wdm
    Registriert seit
    11.04.2011.
    Beiträge
    230

    Standard

    Die Bilder sind relativ klein (600 x 300 px). Beim ersten Versuch waren auch größere dabei die angezeigt wurden. Kleinere dagegen wieder nicht.
    Das ist ja auch das kuriose, dass die Bildabmessungen (Format, Seitenverältnis) bei der Galerie korrekt sind aber die Bilder selbst nicht angezeigt werden.
    Das Deaktivieren / Aktivieren des „Öffentlich“ Hakens habe ich schon versucht. Bringt nichts.

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

    Standard

    Poste mal die Ausgabe von
    Code:
    ls -la public/files/
    » sponsor me via GitHub or PayPal or Revolut

  12. #12
    Contao-Nutzer Avatar von wdm
    Registriert seit
    11.04.2011.
    Beiträge
    230

    Standard

    Code:
    total 8
    drwxr-xr-x 2 ssh-w0124de9 w0124de9 4096 Nov  7 08:46 .
    drwxr-xr-x 7 ssh-w0124de9 w0124de9 4096 Nov  7 08:46 ..
    lrwxrwxrwx 1 ssh-w0124de9 w0124de9   25 Nov  7 08:46 pct_portfolio -> ../../files/pct_portfolio
    lrwxrwxrwx 1 ssh-w0124de9 w0124de9   15 Nov  7 08:46 tao -> ../../files/tao
    lrwxrwxrwx 1 ssh-w0124de9 w0124de9   17 Nov  7 08:46 video -> ../../files/video
    lrwxrwxrwx 1 ssh-w0124de9 w0124de9   23 Nov  7 08:46 whg-leipzig -> ../../files/whg-leipzig
    lrwxrwxrwx 1 ssh-w0124de9 w0124de9   18 Nov  7 08:46 yamaha -> ../../files/yamaha
    ssh-w0124de9@dd41212:/www/htdocs/w0124de9/edv-service-meinhold.de/contao413$

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

    Standard

    Dort fehlt jedenfalls der Symlink. Poste außerdem deine composer.json und die Ausgabe von
    Code:
    ls -la ./
    » sponsor me via GitHub or PayPal or Revolut

  14. #14
    Contao-Nutzer Avatar von wdm
    Registriert seit
    11.04.2011.
    Beiträge
    230

    Standard

    Code:
    {
        "type": "project",
        "require": {
            "bugbuster/contao-visitors-bundle": "^1.8",
            "codefog/contao-news_categories": "^3.4",
            "contao/calendar-bundle": "4.13.*",
            "contao/comments-bundle": "4.13.*",
            "contao/conflicts": "*@dev",
            "contao/faq-bundle": "4.13.*",
            "contao/listing-bundle": "4.13.*",
            "contao/manager-bundle": "4.13.*",
            "contao/news-bundle": "4.13.*",
            "contao/newsletter-bundle": "4.13.*",
            "erdmannfreunde/euf_overlay": "^1.3",
            "madeyourday/contao-rocksolid-columns": "^2.1",
            "madeyourday/contao-rocksolid-custom-elements": "^2.4",
            "madeyourday/contao-rocksolid-icon-picker": "^2.1",
            "madeyourday/contao-rocksolid-mega-menu": "^2.2",
            "madeyourday/contao-rocksolid-slider": "^2.2",
            "madeyourday/contao-rocksolid-theme-assistant": "^2.1",
            "numero2/contao-opengraph3": "^4.2",
            "omosde/contao-om-backend": "^1.7",
            "trilobit-gmbh/contao-formvalidation-bundle": "^1.1"
        },
        "extra": {
            "public-dir": "public",
            "contao-component-dir": "assets"
        },
        "scripts": {
            "post-install-cmd": [
                "@php vendor/bin/contao-setup"
            ],
            "post-update-cmd": [
                "@php vendor/bin/contao-setup"
            ]
        }
    }
    Code:
    total 620
    drwxr-xr-x 13 ssh-w0124de9 w0124de9   4096 Nov  7 08:46 .
    drwxr-xr-x 19 ssh-w0124de9 w0124de9   4096 Nov 10 07:59 ..
    drwxr-xr-x  3 ssh-w0124de9 w0124de9   4096 Okt 14  2022 app
    drwxr-xr-x 21 ssh-w0124de9 w0124de9   4096 Nov  7 08:46 assets
    -rw-r--r--  1 ssh-w0124de9 w0124de9   1326 Okt 14  2022 composer.json
    -rw-r--r--  1 ssh-w0124de9 w0124de9 577117 Nov  7 08:46 composer.lock
    drwxr-xr-x  2 ssh-w0124de9 w0124de9   4096 Okt 14  2022 config
    drwxr-xr-x  5 ssh-w0124de9 w0124de9   4096 Nov 10 12:12 contao-manager
    drwxr-xr-x  9 ssh-w0124de9 w0124de9   4096 Nov 10 11:26 files
    drwxr-xr-x  7 ssh-w0124de9 w0124de9   4096 Nov  7 08:46 public
    drwxr-xr-x  7 ssh-w0124de9 w0124de9   4096 Jul 22  2022 system
    drwxr-xr-x  3 ssh-w0124de9 w0124de9   4096 Okt 14  2022 templates
    drwxr-xr-x  5 ssh-w0124de9 w0124de9   4096 Nov 10 10:09 var
    drwxr-xr-x 65 ssh-w0124de9 w0124de9   4096 Nov  7 08:46 vendor
    drwxr-xr-x  6 ssh-w0124de9 w0124de9   4096 Nov 10 13:04 web

  15. #15
    Contao-Nutzer Avatar von wdm
    Registriert seit
    11.04.2011.
    Beiträge
    230

    Standard

    Die Symlinks habe ich aber auch schon mehrfach über die Systemwartung neu erstellt. Ohne Erfolg.

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

    Standard

    Du hast aktuell einen public und einen web Ordner. Laut deiner composer.json möchtest du den public Ordner verwenden. Den web Ordner solltest du daher löschen. Stelle außerdem sicher, dass du den richtigen DocumentRoot eingestellt hast.
    » sponsor me via GitHub or PayPal or Revolut

  17. #17
    Contao-Nutzer Avatar von wdm
    Registriert seit
    11.04.2011.
    Beiträge
    230

    Standard

    Code:
    Composer detected issues in your platform:
    
    Your Composer dependencies require a PHP version ">= 8.1.0". You are running 7.4.33.
    
    PHP Fatal error:  Composer detected issues in your platform: Your Composer dependencies require a PHP version ">= 8.1.0". You a                re running 7.4.33. in /www/htdocs/w0124de9/edv-service-meinhold.de/contao413/vendor/composer/platform_check.php on line 28

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

    Standard

    Zitat Zitat von wdm Beitrag anzeigen
    Code:
    Composer detected issues in your platform:
    
    Your Composer dependencies require a PHP version ">= 8.1.0". You are running 7.4.33.
    
    PHP Fatal error:  Composer detected issues in your platform: Your Composer dependencies require a PHP version ">= 8.1.0". You a                re running 7.4.33. in /www/htdocs/w0124de9/edv-service-meinhold.de/contao413/vendor/composer/platform_check.php on line 28
    Du musst das richtige PHP CLI für die Konsolenkommandos nutzen.
    » sponsor me via GitHub or PayPal or Revolut

  19. #19
    Contao-Nutzer Avatar von wdm
    Registriert seit
    11.04.2011.
    Beiträge
    230

    Standard

    Wie stelle ich das um?
    Bin nicht so der Kommandozeilenfreak

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

    Standard

    Was genau meinst du nun?
    » sponsor me via GitHub or PayPal or Revolut

  21. #21
    Contao-Nutzer Avatar von wdm
    Registriert seit
    11.04.2011.
    Beiträge
    230

    Standard

    Die Umstellung der PHP-Version in der CLI.
    Habe aber jetzt den Befehl in der all-inkl-Hilfe gefunden.
    Nach der Umstellung bringt der Befehl folgende Ausgabe:
    Code:
     PHP Fatal error:  Uncaught RuntimeException: The Contao Managed Edition only supports the "dev" and "prod" environments in /www/htdocs/w0124de9/edv-service-meinhold.de/contao413/vendor/contao/manager-bundle/src/HttpKernel/ContaoKernel.php:359
    Stack trace:
    #0 /www/htdocs/w0124de9/edv-service-meinhold.de/contao413/vendor/contao/manager-bundle/src/HttpKernel/ContaoKernel.php(282): Contao\ManagerBundle\HttpKernel\ContaoKernel::create('/www/htdocs/w01...', 'pr')
    #1 /www/htdocs/w0124de9/edv-service-meinhold.de/contao413/vendor/contao/manager-bundle/bin/contao-console(35): Contao\ManagerBundle\HttpKernel\ContaoKernel::fromInput('/www/htdocs/w01...', Object(Symfony\Component\Console\Input\ArgvInput))
    #2 /www/htdocs/w0124de9/edv-service-meinhold.de/contao413/vendor/bin/contao-console(119): include('/www/htdocs/w01...')
    #3 {main}
      thrown in /www/htdocs/w0124de9/edv-service-meinhold.de/contao413/vendor/contao/manager-bundle/src/HttpKernel/ContaoKernel.php on line 359
    Den /web-Ordner habe ich inzwischen gelöscht. War wahrscheinlich noch ein Überbleibsel eines Updates.

  22. #22
    Contao-Nutzer Avatar von wdm
    Registriert seit
    11.04.2011.
    Beiträge
    230

    Standard

    Jetzt funktioniert auch die Bildausgabe wieder.
    Lag das jetzt wirklich nur an dem zusätzlichen "alten" web-Ordner?

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

    Standard

    Zitat Zitat von wdm Beitrag anzeigen
    Die Umstellung der PHP-Version in der CLI.
    Zuerst solltest du das hier machen: https://community.contao.org/de/show...l=1#post577600
    » sponsor me via GitHub or PayPal or Revolut

  24. #24
    Contao-Nutzer Avatar von wdm
    Registriert seit
    11.04.2011.
    Beiträge
    230

    Standard

    Das habe ich gemacht. Den web-Ordner gelöscht. Der Document-root zeigt schon auf das public-Verzeichnis.
    Jetzt funktioniert ja die Bildanzeige wieder.
    Muss ich zusätzlich noch Änderungen vornehmen?

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

    Standard

    Nein, das sollte nun passen.
    » sponsor me via GitHub or PayPal or Revolut

  26. #26
    Contao-Nutzer Avatar von wdm
    Registriert seit
    11.04.2011.
    Beiträge
    230

    Daumen hoch

    Super, Viieelen Dank für die schnelle Hilfe!!!

Aktive Benutzer

Aktive Benutzer

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

Lesezeichen

Lesezeichen

Berechtigungen

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