Archiv verlassen und diese Seite im Standarddesign anzeigen : GD ohne JPEG Support
schoby24
20-03-2006, 18:46
Hallo alle zusammen,
Ich habe PHP 5.1.2 selbst mit
'./configure' '--with-apxs2=/usr/local/apache2/bin/apxs' '--with-mysql=/usr/local/mysql' '--with-gd' '--with-zlib' '--with-jpeg-dir' '--with-png-dir' '--enable-mbstring' '--enable-ftp'
ohne Fehler kompiliert und installiert.
Jedoch wird der JPEG Support nicht unterstützt:
phpinfo();
gd
GD Support enabled
GD Version bundled (2.0.28 compatible)
GIF Read Support enabled
GIF Create Support enabled
PNG Support enabled
WBMP Support enabled
XBM Support enabled
Ich weiß leider nicht mehr weiter, da ich laut Anleitungen vorgegangen bin.
Vielen Dank!
mfg
schoby24
Romanday
21-03-2006, 00:07
Hallo alle zusammen,
Ich habe PHP 5.1.2 selbst mit
'./configure' '--with-apxs2=/usr/local/apache2/bin/apxs' '--with-mysql=/usr/local/mysql' '--with-gd' '--with-zlib' '--with-jpeg-dir' '--with-png-dir' '--enable-mbstring' '--enable-ftp'
ohne Fehler kompiliert und installiert.
Jedoch wird der JPEG Support nicht unterstützt:
phpinfo();
gd
GD Support enabled
GD Version bundled (2.0.28 compatible)
GIF Read Support enabled
GIF Create Support enabled
PNG Support enabled
WBMP Support enabled
XBM Support enabled
Ich weiß leider nicht mehr weiter, da ich laut Anleitungen vorgegangen bin.
Vielen Dank!
mfg
schoby24
Hast du mal probiert eine Grafik in verschiedenen Formaten zu erzeugen?
Ansonsten weiß ich nicht wozu man --with-jpeg-dir brauchen sollte.
Heißt der Parameter vielleicht : --with-jpg-dir
Normalerweise kannst Du deine Grafik entsprechend deiner Rechte in
einem beliebigen Verzeichnis erzeugen.
undefined
21-03-2006, 06:52
Einfach nachsehen.
grep HAVE_GD config.log
--with-jpeg-dir=/usr
schoby24
21-03-2006, 13:03
Zitat von Romanday
Hast du mal probiert eine Grafik in verschiedenen Formaten zu erzeugen?
Ansonsten weiß ich nicht wozu man --with-jpeg-dir brauchen sollte.
Ich möchte die Coppermine Photo Gallery zum Laufen bekommmen.
http://coppermine-gallery.net/
Dieses Script benötigt GD mit JPEG.
Laut phpinfo() ist GD korrekt installiert jedoch ohne JPEG Support:
gd
GD Support enabled
GD Version bundled (2.0.28 compatible)
GIF Read Support enabled
GIF Create Support enabled
PNG Support enabled
WBMP Support enabled
XBM Support enabled
mit grep HAVE_GD config.log bekomm ich folgendes
linux1:~ # grep HAVE_GD config.log
grep: config.log: No such file or directory
mfg
schoby24
23-03-2006, 10:50
Ich weiß nicht mehr weiter,
Wie kann ich GD mit JEPEG Support in PHP einbinden?
Danke
BLUESCREEN3D
23-03-2006, 15:07
Ich hatte eben das gleiche Problem. Ich habe eine libjpeg.so.versionsnummer in /usr/lib gefunden (find /usr -name "libjpeg*"), die aber von configure mit --with-jpeg-dir=/usr/lib wegen der Versionsnummer am Ende des Dateinamens nicht gefunden wurde.
Also habe ich mit "ln -s /usr/lib/libjpeg.so.versionsnummer /usr/lib/libjpeg.so" einen Softlink mit dem Namen, den configure haben will, angelegt und selbiges anschließend noch einmal ausgeführt.
In der Ausgabe von configure ist dann die Zeile "checking for the location of libjpeg... /usr/lib" zu finden.
Falls du keine libjpeg.so* hast, dann musst du das Paket "libjpeg" installieren.
Falls es während "make" zu weiteren Fehlern kommt fehlt dir mglw. das Paket "libjpeg-devel".
schoby24
26-03-2006, 09:37
Hi,
"ln -s /usr/lib/libjpeg.so.versionsnummer /usr/lib/libjpeg.so"
aber das machte ich bereits, da beim kompilieren genau der fehler "checking for the location of libjpeg... /usr/lib" aufgetreten ist.
anschließend konnte ich PHP erfolgreich folgenden befehler ausführen:
make
make install
und der JPEG Support ist wieder nicht enabled
HILFE
mdf
Romanday
26-03-2006, 11:45
Hi,
und der JPEG Support ist wieder nicht enabled
HILFE
mdf
In deiner Distri wird doch ein RPM o. ä. beiligen.
Mach doch mal eine Gegenprobe.
schoby24
26-03-2006, 17:14
In deiner Distri wird doch ein RPM o. ä. beiligen.
Mach doch mal eine Gegenprobe.
Also ich benutze Suse 9.3 und libjepg ist installiert(siehe Anhang).
THX
mfg
schoby24
Romanday
26-03-2006, 19:22
Also ich benutze Suse 9.3 und libjepg ist installiert(siehe Anhang).
schoby24
Lösch mal deine Ansätze in mach die Installation über deine Admin
Area. Das funktioniert bei Suse wunderbar. Wenn alles funzt kannst du
dir aus Spaß immer noch das make file anschauen.
schoby24
05-04-2006, 18:25
......so jetzt habe dieses dumme problem endlich gelöst.
GD benötigt für den PNG Support grundsätzlich auch libpng
--with-png-dir
--> erfolgreiche Kompilierung, jedoch ist der JPG Support nicht enabled
mit --with-png-dir=/usr/lib
und natürlich auch --with-pjpeg=/usr/lib
funktioniert alles.
Vielend Dank für eure Hilfe!
mfg
Powered by vBulletin® Version 4.2.5 Copyright ©2025 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.