[gelöst] Drupal 7 Image Module - Keine Styles bei alten Benutzerbildern
am 30.08.2012 - 09:04 Uhr in
Guten Morgen,
ich hoffe wirklich ihr könnt mir weiterhelfen, ich bin absolut ratlos!
Mein Forum, www.labi-forum.de läuft noch auf Drupal 6 ist aber quasi bereit zum Update auf Drupal 7.
Wenn da nicht ein kleines Problem wäre...
Das Image-Module von Drupal 7 wendet keine Styles auf Benutzerbilder an.
Alle anderen Bilder wie bspw. Imagefields etc. funktionieren super!
Und jetzt kommt das wirklich strange ;-) Wenn ich dem Benutzerkonto ein neues Bild oder auch das selbe Bild neu uploade klappts!!
Sprich, die aus Drupal 6 übernommenen Benutzerbilder werden nicht mit Imagestyles behandelt bis ich neu uploade.
Ich habe wirklich alles geprüft, die Dateiberechtigungen stimmen, sonst ginge es ja gar nicht.
Sowohl Apache wie auch Lighttpd mit diversen Rewrite-Rules habe ich geprüft...
Es klappt immer alles bis auf die "alten Benutzerbilder"...
Need Help!
P.S. Alle Contrib-Module deaktivieren und diverse Themes habe ich auch schon getestet :-p
- Anmelden oder Registrieren um Kommentare zu schreiben
GELÖST
am 07.09.2012 - 10:55 Uhr
Falls es nochmal jemandem passiert oder auch sonst einer Probleme mit "alten" Bildern hat...
Das user.module hat bei dem Upgrade von Drupal 6 zu 7 - WARUM AUCH IMMER - die User-Pictures nicht mit dem Schema public:// sondern altmodisch "sites/bla-bla.de/files/kram/foo.jpg" als Managed-File angelegt!!! Einfach alle Userbilder per SQL Query im phpMyAdmin getrimmt und mit public:// versehen und siehe da es geht ;-)
Gleiches Problem und gelöst
am 20.09.2016 - 21:05 Uhr
Hallo Uhu,
hatte genau das gleiche Problem mit den Benutzerbildern nach dem Upgrade nach Drupal 7:
Sämtliche über "styles" angelegte Benutzerbilder wurden nicht mehr angezeigt. Nach sehr langer Untersuchung des Problems gab es nur eine Mögilchkeit, dass die Benutzerbilder wieder zu sehen sind: Einzeln jedes Bild neu hochladen.
Ich habe über deinen Tipp folgende Lösung umgesetzt:
Tabelle file_managed als SQL exportiert.
Im Editor mit suchen und ersetzen die Pfade/Uri sites/mysite.de/files/pictures/ ersetzt durch public://pictures/ und Tabelle neu mittels phpmyadmin importiert.
Danach wurden wieder alle Benutzerbilder aller angelegten Drupal 7 - styles wieder angezeigt. Danke für deine Lösung.