Hallo Forum,
seit der Umstellung von PHP 5.2 auf 5.4 (bin spät dran 5.5 geht noch nicht wegen DB-Verbindung mysqli_ ...) werden die Zeichen der Exif-Daten eines Bildes nicht mehr korrekt dargestellt. Als Ausgabe erhalte ich nur ???????.
meta charset = UTF-8
Gesendeter HTTP-Header der Website ist UTF-8
mbstring.http_input = UTF-8
mbstring.http_output = UTF-8
mbstring.internal_encoding = UTF-8
Eigentlich alles auf UTF-8 gestellt was ging. Lief ja vorher mit diesen Konfigs.
Der Unterschied liegt meiner Meinung nach bei den neuen Exif-Konfigurationsoptionen in der php.ini. Als es diese bei 5.2 noch nicht gab, gab es keine Probleme. Also habe ich exif.encode_unicode = UTF-8 eingestellt und bekomme dann nur 吀攀挀�*�渀椀欀 als Ausgabe.
Habe den Exif-String auch geprüft. mb_detect_encoding( $exif['WINXP']['Title'] ) liefert ASCII und nach setzen von exif.encode_unicode liefert es UTF-8. Trotzdem bekomme ich ??? oder chin. Zeichen.
Das Bild habe ich mit ASCII- und AUTO-Mode per FTP upgeloaded und auch per Browser - keine Unterschiede im Ergebnis.
Hoste bei 1und1.
Hat jemand vielleicht eine Idee, woran es liegen könnte?
Vielen Dank
Sven
seit der Umstellung von PHP 5.2 auf 5.4 (bin spät dran 5.5 geht noch nicht wegen DB-Verbindung mysqli_ ...) werden die Zeichen der Exif-Daten eines Bildes nicht mehr korrekt dargestellt. Als Ausgabe erhalte ich nur ???????.
meta charset = UTF-8
Gesendeter HTTP-Header der Website ist UTF-8
mbstring.http_input = UTF-8
mbstring.http_output = UTF-8
mbstring.internal_encoding = UTF-8
Eigentlich alles auf UTF-8 gestellt was ging. Lief ja vorher mit diesen Konfigs.
Der Unterschied liegt meiner Meinung nach bei den neuen Exif-Konfigurationsoptionen in der php.ini. Als es diese bei 5.2 noch nicht gab, gab es keine Probleme. Also habe ich exif.encode_unicode = UTF-8 eingestellt und bekomme dann nur 吀攀挀�*�渀椀欀 als Ausgabe.
Habe den Exif-String auch geprüft. mb_detect_encoding( $exif['WINXP']['Title'] ) liefert ASCII und nach setzen von exif.encode_unicode liefert es UTF-8. Trotzdem bekomme ich ??? oder chin. Zeichen.
Das Bild habe ich mit ASCII- und AUTO-Mode per FTP upgeloaded und auch per Browser - keine Unterschiede im Ergebnis.
Hoste bei 1und1.
Hat jemand vielleicht eine Idee, woran es liegen könnte?
Vielen Dank
Sven
Kommentar