Heim > Artikel > Backend-Entwicklung > So aktivieren Sie die GD-Bibliotheksunterstützung in PHP
So aktivieren Sie die GD-Bibliotheksunterstützung in PHP
Aktivieren Sie die GD-Bibliotheksunterstützung für PHP unter Linux
# Es gibt mehrere Möglichkeiten, die GD-Bibliotheksunterstützung zu aktivieren
## Ermitteln Sie mit dem Befehl
, ob die GD-Bibliothek installiert ist php5 -m |. grep -i gd
oder
php -i |. grep --color gd
##Wenn die GD-Bibliothek nicht installiert ist, handelt es sich um eine Serverinstallation
### Wenn es sich um eine Quellcode-Installation handelt, fügen Sie den Parameter
--with-gd
### hinzu. Wenn es sich um ein Debian-Linux-System handelt, verwenden Sie apt-get, um es wie folgt zu installieren
apt-get install php5-gd
### Wenn es sich um ein CentOS-System handelt, verwenden Sie yum, um es wie folgt zu installieren
yum install php-gd
### Wenn es sich um ein SUSE handelt -basiertes Linux-System, verwenden Sie Yast, um es wie folgt zu installieren:
yast -i php5_gd
## # Wenn Sie der Meinung sind, dass diese Welt nicht schmerzhaft genug ist, können Sie
hinzufügen, wenn das ursprünglich kompilierte PHP dies nicht unterstützt GD. Laden Sie zuerst den zlib-Quellcode, den libpng-Quellcode und den gd-Quellcode
herunter und entpacken Sie ihn in das Quellcodeverzeichnis
zlib-Verzeichnis
./configure --prefix=/usr/local/zlib
make ; make install
make clean
libpng-Verzeichnis
cp scripts/makefile.linux ./makefile
./configure - -prefix=/usr/local/libpng
make install
make clean
gd-Verzeichnis
./configure --prefix=/usr/local/libgd --with-png=/usr /local/libpng
make install
make clean
Fügen Sie schließlich in php.ini nach der Suche nach [gd] eine Zeile unter
extension=/usr/local/libgdgd.so hinzu.
Starten Sie dann den PHP-Dienst neu. Versuchen Sie es mit einem Neustart
Okay, aber eine letzte Erinnerung: Es gibt viele Überraschungen auf dieser Welt. Fügen Sie bei der Installation des Quellcodes nur die PHP-Version und die Bibliotheksversionen hinzu, also:
- Es gibt keine Garantie dafür, dass Sie nach so viel Mühe belohnt werden
- Es gibt keine Garantie dafür, dass gd.so erfolgreich geladen werden kann
- Es gibt keine Garantie dafür, dass Sie nicht schwanger werden
Wenn es sich also um eine Quellcode-Installation handelt, ist es am besten, beim Kompilieren von PHP den Parameter --with-gd hinzuzufügen
Aktivieren Sie die GD-Bibliotheksunterstützung von PHP unter Windows
Suchen Sie php.ini, öffnen Sie den Inhalt, und finden Sie:
;extension=php_gd2.dll
Entfernen Sie einfach das Semikolon „;“ am Anfang und speichern Sie es. Wenn es an erster Stelle kein Semikolon gibt, bedeutet dies, dass es bereits aktiviert ist.
Das Obige stellt vor, wie man die GD-Bibliotheksunterstützung in PHP aktiviert, einschließlich relevanter Inhalte. Ich hoffe, dass es für Freunde hilfreich ist, die an PHP-Tutorials interessiert sind.