Nach Update von 4.7.x auf aktuelle 4.8.4 Bildercache "defekt" --> assets/images/...
Hallo,
ich habe gerade meine Seiten (z. B. www.buntereisebilder) von 4.7.6 auf 4.8.4 geupdatet.
Seitdem werden alle Bilder, die von Contao erzeugt werden (und im Ordner assets/images zu finden sind), nicht angezeigt bzw. nicht erzeugt (mit 4.7.6 war noch alles ok). Die Originalbilder werden korrekt angezeigt (z. B. bei Klick auf Rahmen, wo das Bild sein sollte, erscheint in der Lightbox das Foto.
Die Originalbilder sind alle noch verhanden und werden in der Einzelansicht in der Dateiverwaltung korrekt angezeigt. Allerdings werden auch nicht die kleinen Ansichten im Backend in der Übersicht der Dateiverwaltung angezeigt.
Im Ordner assets/images/ sind zwar einige images enthalten, aber wohl nicht alle (bzw. nicht die richtigen).
Das leeren des Bildercache in der Systemwartung bringt keinen Erfolg. Auch ein erneutes synchronisieren in der Dateiverwaltung nicht.
Es fehlt z. B.:
https://www.buntereisebilder.de/asse...1-20831683.jpg
Das Original ist aber vorhanden (und z.B. per Lightbox richtig verlinkt):
https://www.buntereisebilder.de/file...-144932-01.jpg
Das ganze läuft bei all-inkl.de unter php 7.2.
Hat da jemand eine Idee?
Liste der Anhänge anzeigen (Anzahl: 1)
Unable to open image
Hallo Leute,
ich hänge mich mal hier dazu anstelle neuen Thread zu öffnen.
Ich habe das Problem, dass assets/images/... nicht erstellt werden.
Contao: v4.8.7
PHP: v7.2.10
Provider: Mittwald (Webspace)
Bildbearbeitung: ImageMagick
Contao Manager läuft einwandfrei durch.
Frontend und Backend funktioniert.
Wenn ich die Frontend aufrufe, bekomme ich in der Browser-Console 404 für alle Bilder, die in assets/images/... erzeugt werden. Ebenefalls in Backend werden die Thumbnails im Element und in der Dateisystem nicht angezeigt, weil diese nicht existieren bzw. erzeugt werden können.
Beispielpfad für Thumbnail: b/contentbild-ueber-uns-wiesbaden2-1790b2bc.jpg
Wenn ich den Pfad von dem erzeugten Bild direkt in Browser eingebe bekomme ich folgenden Fehler:
Code:
Unable to open image /html/contao/files/userFiles/images/content/about-us/contentbild-ueber-uns-wiesbaden2.jpg
in Imagine.php line 77
at Imagine->open('/html/contao/files/userFiles/images/content/about-us/contentbild-ueber-uns-wiesbaden2.jpg')
in Resizer.php line 93
Führe ich aber das Befehl über Console werden die Bilder die im Request beinhalten sind in assets/images/... erzeugt.
Code:
/usr/local/bin/php_cli vendor/bin/contao-console contao:resize-images
Dann werden die Bilder in Frontend und auch in Backend angezeigt.
Habe die config/config.yml angelegt und angepasst, das anstelle contao.image.imagine.gd die contao.image.imagine.imagick verwendet wird. Hat aber nichts gebracht.
Ich komme hier einfach nicht mehr weiter.
Was mache ich falsch, ist es Contaofehler oder Configurationsfehler vom Mittwald?
Update: Screenshot vom Symfonyprofiler angehängt.