Artikelgids
Aktiveer GD-biblioteke en konfigureer PHP yum-installasieondersteuning op 'n Linux CentOS- bediener
Wanneer jy 'n webwerf vir SEO gebruik om 'n amptelike WeChat-rekening te bevorder , as jy die webwerf se gebruikerservaring wil verbeter, is dit die beste om oor te skakel na 'n meer aantreklike webwerf-sjabloon of WordPress-tema.
In die lig hiervan het Chen Weiliang die afgelope paar dae opgehou om aanlynbemarking te ondersoek en het eerder die installering van 'n kragtige WordPress- tema getoets , wat spesifiek vereis dat die Linux-bediener die GD-biblioteek geaktiveer moet hê.
So, ek het die Linux-bediener nagegaan met die opdrag om seker te maak dat die GD-biblioteek geïnstalleer is.
Linux-opdrag om vas te stel of GD-biblioteek geïnstalleer is:
php -i | grep -i --color gd
Verduidelik in detail waarvoor die GD-biblioteek gebruik word
Die GD-biblioteek verskaf 'n reeks API's wat beelde kan verwerk. Deur die GD-biblioteek te gebruik, kan webwerwe beelde verwerk of beelde genereer.
E- handelswebwerfbedieners het tipies die GD-biblioteek geaktiveer om die volgende funksies uit te voer:
- Word gebruik om duimnaels te genereer.
- Voeg watermerk by prente.
- Laat webwerfdata verslae genereer.
Installeer GD-biblioteek op Linux-bediener
- As die GD-biblioteek nie geïnstalleer is nie, verwys asseblief na die volgende metode om die GD-biblioteek op die Linux-bediener te installeer.
# As die bronkode geïnstalleer is, voeg parameters ▼ by
--with-gd
# As dit 'n Debian-gebaseerde Linux-diensperiode is, gebruik apt-get om ▼ te installeer
apt-get install php5-gd
# As dit 'n CentOS-bediener is, installeer dit met yum ▼
yum install php-gd
# As dit 'n suse-gebaseerde Linux-bediener is, installeer dit met yast▼
yast -i php5_gd
Ons kan ▼ byvoeg wanneer die samestelling van PHP oorspronklik nie GD-biblioteek ondersteun nie
- Laai eers die zlib-bronkode, libpng-bronkode, gd-bronkode af
- Gaan na dekompressie na die brongids, zlib-gids
Kode voorbeeld ▼
./configure --prefix=/usr/local/zlib make ; make install make clean
# libpng gids ▼
cp scripts/makefile.linux ./makefile ./configure --prefix=/usr/local/libpng make ; make install make clean
# gd gids ▼
./configure --prefix=/usr/local/libgd --with-png=/usr/local/libpng make ; make install make clean
Ten slotte, in die php.ini-lêer, soek vir "gd".
Voeg hierdie reël onder ▼ by
extension=/usr/local/libgdgd.so
Herbegin dan die php-diens; as dit nie werk nie, probeer reboot Bediener, gewoonlik is dit goed.
注意 事项
As die GD-biblioteek egter vanaf die bronkode geïnstalleer word, en slegs die gd-biblioteek word bygevoeg, kan die PHP-weergawe en die biblioteekweergawe verskil.
As dit 'n bronkode-installasie is, is dit die beste om die parameter –with-gd by te voeg wanneer PHP saamgestel word
Hopelik sal die artikel "Enabling GD Library Configuration and PHP yum Installation Support on Linux CentOS Server" wat op Chen Weiliang se blog ( https://www.chenweiliang.com/ ) gedeel is, vir jou nuttig wees.
Deel gerus die skakel na hierdie artikel: https://www.chenweiliang.com/cwl-563.html
