Heim >Backend-Entwicklung >PHP-Problem >So installieren Sie die GD-Erweiterung in PHP

So installieren Sie die GD-Erweiterung in PHP

藏色散人
藏色散人Original
2020-11-02 09:28:066560Durchsuche

So installieren Sie die gd-Erweiterung in PHP: Öffnen Sie zunächst die PHP-Konfigurationsdatei „php.ini“ und entfernen Sie dann das Semikolon vor „extension=php_gd2.dll“ in „php.ini“.

So installieren Sie die GD-Erweiterung in PHP

Empfohlen: „PHP-Video-Tutorial

Installieren der PHP-GD-Erweiterungsbibliothek auf einem Linux-/Windows-System

Gestern stellte mir ein Kunde eine Frage zur Bildanzeige bei Verwendung des Ranzhi OA-Systems. Das folgende Fehlerfenster wurde angezeigt erscheint. Wenn wir diese Fehlermeldung sehen, werden wir definitiv denken, dass die gd-Bibliothek von PHP nicht installiert ist, aber dieser Freund sagte, er habe phpinfo verwendet, um die PHP-Umgebung zu überprüfen und festgestellt, dass die gd-Erweiterung bereits existiert und das Problem immer noch besteht, also Kopfschmerzen wird durch das Problem verursacht, wo. Das Folgende ist ein Screenshot, den mir dieser Freund gegeben hat:

Einige aufmerksame Freunde haben das Problem möglicherweise entdeckt. Es ist offensichtlich, dass die GD-Erweiterung dieses Benutzers nicht vollständig installiert ist. Hier zeige ich Ihnen direkt den Screenshot der vollständigen Installation der gd-Bibliothek:

Also überprüfen wir die PHP-Umgebung, um zu sehen, ob die Erweiterung vollständig installiert und vollständig ist. Als Reaktion auf die oben genannten Probleme werden wir in diesem Artikel darauf eingehen mit Ihnen das Linux/Windows-System So installieren Sie die PHP-GD-Erweiterung vollständig.

Linux-System

1. Über die GD-Erweiterung: Die GD-Erweiterung ist eine Open-Source-Bildverarbeitungsbibliothek, die eine Reihe von APIs zur Verarbeitung von Bildern bereitstellt, sodass sie zum Erstellen von Diagrammen und Grafiken verwendet werden kann , Miniaturansichten und andere Bildverarbeitungsvorgänge. Die GD-Erweiterung unterstützt gängige Bildformate wie JPG, PNG und GIF. Daher müssen wir vor der Installation der PHP-GD-Erweiterung libpng, jpegsrc und freetype installieren. In den folgenden Installationsschritten können Sie die spezifischen Pfadeinstellungen entsprechend Ihrer tatsächlichen Situation anpassen.

Freetype installieren.

wget http://ftp.twaren.net/Unix/NonGNU/freetype/freetype-2.5.5.tar.gz
tar -xf freetype-2.5.5.tar.gz
cd freetype-2.5.5
./configure --prefix=/usr/local/freetype
make && make install

Zu diesem Zeitpunkt erscheint die Datei gd.so im Verzeichnis /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/.

Ändern Sie dann die Datei php.ini und fügen Sie eine Zeile hinzu:

wget http://www.ijg.org/files/jpegsrc.v9.tar.gz
tar zxvf jpegsrc.v9.tar.gz
cd jpeg-9
./configure --prefix=/usr/local/jpeg
make && make install

Starten Sie abschließend den Dienst neu und überprüfen Sie die Informationen zur PHP-GD-Erweiterung.

2.ubuntu-System

wget http://jaist.dl.sourceforge.net/project/libpng/libpng16/1.6.31/libpng-1.6.31.tar.gz
tar zxvf libpng-1.6.31.tar.gz 
cd libpng-1.6.31
./configure --prefix=/usr/local/libpng
make && make install

Beachten Sie, dass es sich nicht um php-gd, sondern um php5-gd handelt.

Starten Sie abschließend den Dienst neu.

Starten Sie abschließend den Dienst neu.

Das obige ist der detaillierte Inhalt vonSo installieren Sie die GD-Erweiterung in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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