Die Installation des PHP-Quellcodes verfügt nicht über die gd-Bibliothek

WBOY
Freigeben: 2016-07-30 13:31:42
Original
1838 Leute haben es durchsucht

Die durch die allgemeine Quellcode-Installation hinzugefügte GD-Bibliothek unterstützt keine Bilder im JPEG-Format. Sie unterstützt nur die folgenden Formate

GD-Unterstützung aktiviert
GD-Version gebündelt (2.0.34-kompatibel)
GIF-Leseunterstützung aktiviert
GIF-Erstellungsunterstützung aktiviert
PNG-Unterstützung aktiviert
libPNG Version 1.2.49
WBMP-Unterstützung aktiviert
XBM-Unterstützung aktiviert
Lassen Sie uns Unterstützung für Dateien im JPEG-Format hinzufügen
wget http://www.ijg.org/files/jpegsrc.v8b.tar.gz

tar -zxvf jpegsrc.v8b.tar.gz
cd jpeg-8b

. / configure --prefix=/usr/local/jpeg --enable-shared --enable-static
make && make install

Gehe zum gd-Verzeichnis unter ext im PHP-Quellcodeverzeichnis

Geben Sie das gd-Verzeichnis ein und führen Sie es aus. Beachten Sie, dass /usr/local/php/ unten der Installationspfad Ihres Server-PHP ist. Meiner ist dieser Pfad:


/usr/local/php/bin/phpize

./configure --with-php-c/local/php/bin /php-config --with-jpeg-dir=/usr/local/jpeg/

make && make install

Nachdem Sie diese ausgeführt haben, werden Sie vom System aufgefordert, das gd.so-Verzeichnis zu generieren

Fügen Sie gd.so unter php.ini hinzu und starten Sie PHP neu. Starten Sie den Anwendungsserver neu und es wird in Ordnung sein

Einige Maschinen funktionieren möglicherweise nicht, das ist die Lösung

yum install libjpeg- devel freetype- devel libpng-devel
make clean and restart./configure
make&make install

PHPInfo OK prüfen


GD-Unterstützung aktiviert

GD Version 2.0
GIF-Leseunterstützung aktiviert
GIF-Erstellungsunterstützung aktiviert
JPEG-Unterstützung aktiviert
libJPEG-Version unbekannt
PNG-Unterstützung aktiviert
libPNG Version 1.2.10
WBMP-Unterstützung aktiviert


GD-Unterstützung aktiviert
GD-Version gebündelt (kompatibel mit 2.0.34)
GIF-Leseunterstützung aktiviert
GIF-Erstellungsunterstützung aktiviert
JPEG-Unterstützung aktiviert
libJPEG Version 8
PNG-Unterstützung aktiviert
libPNG Version 1.2.49
WBMP-Unterstützung aktiviert
XBM-Unterstützung aktiviert

Directive Local Value Master Value
gd.jpeg_ignore_warning 0 0

Copyright-Erklärung: Dieser Artikel ist ein Originalartikel des Bloggers und darf nicht ohne die Erlaubnis des Bloggers reproduziert werden.

Das Obige stellt die Installation des PHP-Quellcodes ohne die GD-Bibliothek vor, einschließlich der relevanten Aspekte. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage