JPEG library reports unrecoverable error
Wichtig: Wenn man mit macports (super genial) Librarys installiert und anschließend dann doch auf ein Package wie zb. XAMPP zurückgreift, sollte man ordentlich vorgehen und alte Installationen penibel entfernen.
Ich habe das natürlich nicht getan und wurde auch sogleich dafür bestraft. Meine GD jpeg Library ließ sich mit folgender Fehlermeldung nicht mehr starten:
gd-jpeg: JPEG library reports unrecoverable error
Lustigerweise lief die GIF und PNG Library ohne Probleme weiter. Kurz vor einem Nervenzusammenbruch fand ich dann doch die Lösung. Da im Netz für dieses Problem so gut wie keine Hilfe zu finden war, möchte ich die Lösung hier kurz festhalten.
Im Terminal folgendes eingeben:
locate libjpeg
Das ergab bei mir:
/Applications/XAMPP/xamppfiles/lib/libjpeg.62.0.0.dylib
/Applications/XAMPP/xamppfiles/lib/libjpeg.62.dylib
/Applications/XAMPP/xamppfiles/lib/libjpeg.dylib
[...]
/opt/local/var/macports/software/jpeg/8b_0/opt/local/lib/libjpeg.8.dylib
/opt/local/var/macports/software/jpeg/8b_0/opt/local/lib/libjpeg.a
/opt/local/var/macports/software/jpeg/8b_0/opt/local/lib/libjpeg.dylib
/opt/local/var/macports/software/jpeg/8b_0/opt/local/lib/libjpeg.la
Haieieieiei… da hab ich doch tatsächlich zwei Versionen installiert. Und die libjpeg.8.dylib wird hier wohl bevorzugt. Somit kann ich mit keiner Unterstütztung von der libjpeg rechnen, da XAMPP ja im Pfad die 6er Version sucht. Wenn man das mal herausgefunden hat, ist der Rest ein Kinderspiel:
dev:~ backup$ sudo port uninstall jpeg
—> Deactivating jpeg @8b_0
—> Cleaning jpeg
—> Uninstalling jpeg @8b_0
—> Cleaning jpeg
dev:~ backup$
Apache neustarten und die richtige Library findet wieder nach Hause.
This work, unless otherwise expressly stated, is licensed under a Creative Commons Attribution-Share Alike 3.0 Austria License.
- Kategorie: Rational | Keine Tags zu diesem Beitrag.
Nachricht wird gesendet…
Keine Kommentare
zur Kommentarmaske fahren | zu den Trackbacks fahren | RSS Kommentare | trackback uri