Hallo,
bei mir erscheint folgende Fehlermeldung wenn ich auf meiner Seite auf einen Newsartikel klicke um mir die Singleview anzusehen (http://www.designartnet.de):
Fatal error: Call to undefined function: exif_read_data() in /home/httpd/vhosts/designartnet.de/httpdocs/typo3_src-4.0/typo3/sysext/indexed_search/class.external_parser.php on line 492
Ich verwende:
Typo3 4.0, TemplaVoilá, tt_news, Indexed Search Engine, ISO-Latin Cleaning, RealURL, Advanced Banner Management, KB TV Slide, Modern Guestbook, News Readed Counter, JK Poll, Searchbox for Indexed Search Engine
Bevorzugt tritt dieser Fehler nach löschen des FE-Caches auf.
Hat jemand eine Idee und weiß Rat? Vielen Dank im voraus!
Hat keine eine Idee oder einen Vorschlag? Fehlen ggf. notwendige Informationen?
exif_read_data() gibt erst ab PHP 4.2. Also erstmal PHP-Version überrpüfen. Dann ist aber noch nichtmal gesagt, ob deine PHP-Version auf die exif Unterstützung einkompliliert hat, oder als Modul geladen ist.
=> phpinfo() und nach exif suchen.
Und da das ganze (für mich) nichts mit der "Indexed Search Engine" zu tun hat, verschieb ich den Thread mal.
Danke, dieser Tipp hat geholfen. Das Problem ist gelöst.
Hallöle,
und darf ich fragen wie?
Habe zwar PHP 4.4.4 installiert, exif seint dennoch nicht unterstützt/integriert zu sein.
Gibts ein Workaround?
Greetings
MrFriendly
Hab php 4.4 und exif enabled und bei mir tritt ein ähnliches Problem auf:
Warning: exif_read_data(92e76c582e.jpg): incorrect APP1 Exif Identifier Code in /srv/www/vhosts/global-sources/typo3_src-4.1.1/typo3/sysext/indexed_search/class.external_parser.php on line 499
Aber erst seitdem ich einige extensions deinstalliert und wieder installiert hab.
Davor lief alles problemlos.
TYPO3 Version: 4.1.1
lag bei mir möglicherweise an falschen pfaden zu den parser tools (catdoc, xlhtml, pdfinfo etc) bei den extension settings.
mal schauen.
designartnet schrieb
Danke, dieser Tipp hat geholfen. Das Problem ist gelöst.
Vielen Dank auch. Bloß nicht zu viel sagen. #evil#
EDIT:
Also, leider hat mir woidas tipp nicht weitergeholfen. habe php 4.3.10.
in meiner php.info konnte ich mit "exif" keine treffer erzielen. der fehler tritt bei mir im newsletter auf. wenn ich meinen newsletter versende, kommt diese fehlermeldung bei den empfängern an.
"Fatal error: Call to undefined function: exif_read_data() in /srv/www/vhosts/domain/httpdocs/typo3/sysext/indexed_search/class.external_parser.php on line 499"
ich vermute das es was mit den bildern zu tun hat, da exif-infos ja in bildern stehen und da mein newsletter ankommt, wenn ich alle bilder rausnehme.
die frage ist jetzt nur, wie kann ich das problem beheben, am besten ohne php upzudaten. ich such nochmal im forum weiter.
EDIT2:
So, wie ich befürchtet habe, hat es was mit den Bildern zu tun, genauer mit der Bildergalerie "wt_gallery". Diese habe ich deaktiviert und siehe da, der Newsletter kommt samt Bildern an.
So jetzt stellt sich nur noch die Frage, wie bekomme ich beides gleichzeitig zum laufen. Deaktivieren des Exif-Feature der Galerie geht irgendwie nicht, zumindest nicht übers Backend.
LÖSUNG:
So, nachdem wir testweise die Indexed_search deinstalliert haben, um zu schauen was die Fehlermeldung dann anzeigt, ist die Fehlermeldung verschwunden.
Das hat uns auf die Idee gebracht die Einstellungen der Indexed_search zu durchforsten. Dort fanden wir folgende Einstellung:
Ignore Extensions
List of file extensions that the external parser will ignore (despite having support for them). Comma list.
Dort habe ich dann die "wt_gallery" und die "direct_mail" eingetragen, und siehe da, es lief alles. Galerie läuft, Newsletter läuft... alles Prima. 🙂
Was natürlich jetzt ist, wenn die Extension die Probleme macht durchsucht werden muss von der Indexed_search, ist eine andere Frage. Aber darum muss sich jemand anderes kümmern. :p
vielen dank [fürs zuhören 😉]
felix