So kompilieren und installieren Sie php gd: 1. Installieren Sie zlib; 3. Installieren Sie libpng; 5. Installieren Sie die gd-Erweiterung über „make && make install;“
Die Betriebsumgebung dieses Artikels: Linux5.9.8-System, PHP-Version 7.1, DELL G3-Computer
Wie kompiliere und installiere ich PHP GD?
php Kompilieren und installieren Sie die GD-Erweiterung
Bei der PHP-Entwicklung müssen wir häufig die GD-Bibliothek verwenden, aber wir sind auch auf mehrere Situationen gestoßen, in denen GD nicht standardmäßig in der Bereitstellungsumgebung installiert ist, daher werde ich es zusammenfassen Hier finden Sie es für den Notfall.
PHP, das über Paketverwaltungsinstallationsmethoden wie yum und apt-get installiert wird, kann den entsprechenden Befehl direkt ausführen, daher werde ich hier nicht auf Details eingehen.
Dieser Artikel beschreibt hauptsächlich die Kompilierung der GD-Erweiterung und ihrer erforderlichen Abhängigkeiten in der Linux-Umgebung.
Die GD-Erweiterung basiert hauptsächlich auf vier Bibliotheken: zlib, freetype, libpng und libjpeg. Daher kompilieren wir zuerst diese vier Bibliotheken Quellcodeverzeichnis und fahren Sie mit den Konfigurations-, Kompilierungs- und Installationsvorgängen fort
mac Der Computer meldet den oben genannten Fehler, sudo mount -uw / use
wget http://www.zlib.net/zlib-1.2.11.tar.gz tar -zxvf zlib-1.2.11.tar.gz cd zlib-1.2.11 ./configure --prefix=/user/local/zlib make && make install
2. Installieren Sie Freetype
Laden Sie die stabile Versionsquelle herunter Code auf der Freetype-Projekt-Homepage
Entpacken Sie das Quellcode-Verzeichnissudo make && sudo make install
wget https://download.savannah.gnu.org/releases/freetype/freetype-2.9.tar.gz tar -zxvf freetype-2.9.tar.gz cd freetype-2.9 ./configure --prefix=/user/local/freetype make && make install
Das obige ist der detaillierte Inhalt vonSo kompilieren und installieren Sie PHP GD. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!