EXIF functions wollen nicht laufen
André
- php
Moin zusammen,
habe gerade versucht, Funktionen der Erweiterung Exif Functions zu benutzen. Sowohl bei exif_imagetype() als auch bei exif_read_data bekomme ich immer den Fehler 'Call to undefined function'.
Dabei habe ich die Erweiterung wie im Handbuch beschrieben installiert. Erst, indem ich die extensions php_mbstring.dll sowie php_exif.dll in der PHP.INI aktiviert habe (in dieser Reihenfolge).
Als das nicht ging, habe ich PHP nochmal installiert. Es bleibt bei o.g. Fehlermeldung.
Betriebssystem: Windows XP Pro SP2
Webserver: IIS 5.1
PHP: 5.2.5 als CGI-Modul
Wer kann mir weiterhelfen?
Danke und Gruß, André
Gleich noch eine Frage hinterher:
Laut Handbuch kann man mit den Funktionen der EXIF-Erweiterung nur Exif Daten auslesen. Wie kann ich in den EXIF-Header eine JPG Datei Einträge schreiben?
Gruß, André
Hi,
Dabei habe ich die Erweiterung wie im Handbuch beschrieben installiert. Erst, indem ich die extensions php_mbstring.dll sowie php_exif.dll in der PHP.INI aktiviert habe (in dieser Reihenfolge).
Weil's so ein huebscher und beliebter Fehler ist: Sicher, dass du auch an der richtigen php.ini herumgewerkelt hast?
Und zur Frage, wie du EXIF-Daten schreiben kannst - nativ in PHP ist mir da nichts bekannt, aber Googlen bringt bspw. PEL: PHP Exif Library:
"The PHP Exif Library (PEL) lets you fully manipulate Exif (Exchangeable Image File Format) data. [...] Using PEL, one can fully modify the Exif data, meaning that it can be both read and written."
Kannst ja mal schauen, ob das fuer dich brauchbar ist.
MfG ChrisB