Isalathiso senqaku
Linux IisentiUmncedisi wenza uqwalaselo lwethala leencwadi le-GD kunye nenkxaso yofakelo lwe-PHP yum
Sisebenzisa iwebhusayithi ukwenzaseonikaUkunyuswa kweakhawunti yoluntu, ukuba ufuna ukuphucula amava omsebenzisi wewebhusayithi, kungcono ukutshintshela kwi-template ekhangelekayo yewebhusayithi okanye i-WP theme.
Ngenxa yoko,Chen WeiliangAndizukufunda kwezi ntsukuIntengiso ye-IntanethiNgoku, ndivavanya ukufakwa kwesixhobo esinamandlaWordPressUmxholo ufuna ngokukodwa ukuba iseva yeLinux mayivule inkxaso kwithala leencwadi le-GD.
Ke ngoko, ndiye ndajonga iseva yeLinux ngomyalelo kwaye ndaqinisekisa ukuba ilayibrari yeGD ifakiwe.
Umyalelo weLinux ukujonga ukuba ilayibrari yeGD ifakiwe:
php -i | grep -i --color gd
Ingcaciso eneenkcukacha yokuba ithala leencwadi leGD lisetyenziselwa ntoni
Ithala leencwadi leGD libonelela ngothotho lweeAPI zokusetyenzwa kwemifanekiso.Ukusebenzisa ithala leencwadi leGD kuvumela iiwebhusayithi ukuba zisebenze imifanekiso okanye zenze imifanekiso.
EzorhweboIseva yewebhusayithi ihlala ivula ithala leencwadi le-GD ukufezekisa le misebenzi ilandelayo:
- Isetyenziselwa ukwenza i-thumbnails.
- Yongeza i-watermark kwimifanekiso.
- Vumela idatha yewebhusayithi yakho ivelise iingxelo.
Faka ilayibrari yeGD kwiseva yeLinux
- Ukuba ithala leencwadi le-GD alifakwanga, nceda ubone le ndlela ilandelayo yokuhlohla ithala leencwadi le-GD kumncedisi we Linux.
# Ukuba ufaka ikhowudi yomthombo, yongeza iiparamitha ▼
--with-gd
# Ukuba lixesha lenkonzo yeDebian Linux, sebenzisa i-apt-fumana ukufaka▼
apt-get install php5-gd
# Ukuba yi-CentOS iseva, sebenzisa i-yum ukuyifaka ▼
yum install php-gd
# Ukuba ngumncedisi we Linux, yifake ngeyast▼
yast -i php5_gd
Singayongeza xa siqulunqa i-PHP ngaphandle kokuxhasa ithala leencwadi le-GD ▼
- Qala ngokukhuphela ikhowudi yomthombo we-zlib, ikhowudi yomthombo we-libpng, kunye nekhowudi yomthombo we-gd
- Emva kokuvula unzip, yiya kuluhlu lwekhowudi yemvelaphi, zlib directory
Ikhowudi Umzekelo ▼
./configure --prefix=/usr/local/zlib make ; make install make clean
# libpng ulawulo ▼
cp scripts/makefile.linux ./makefile ./configure --prefix=/usr/local/libpng make ; make install make clean
# gd uvimba weefayili ▼
./configure --prefix=/usr/local/libgd --with-png=/usr/local/libpng make ; make install make clean
Ekugqibeleni, kwifayile ye php.ini, khangela "gd".
Yongeza lo mgca ungezantsi ▼
extension=/usr/local/libgdgd.so
Emva koko, qala kwakhona inkonzo yephp, ukuba ayisebenzi, zama reboot
Iseva, ihlala ilungile ngeli xesha.
Izilumkiso
Nangona kunjalo, xa ufaka ilayibrari ye-GD kwikhowudi yomthombo kunye nokongeza kuphela ilayibrari ye-gd, inguqulo ye-PHP kunye noguqulelo lwethala leencwadi lunokwahluka.
Ukuba lufakelo lwekhowudi yomthombo, kungcono ukongeza iparameter-nge-gd xa uqulunqa i-PHP.
Ndiyathemba Chen Weiliang Blog ( https://www.chenweiliang.com/ ) ekwabelwanayo "umncedisi weLinux Centos wenza uqwalaselo lwethala leencwadi leGD PHP yum inkxaso yofako", eya kuba luncedo kuwe.
Wamkelekile ukwabelana ngekhonkco leli nqaku:https://www.chenweiliang.com/cwl-563.html
Wamkelekile kwisitishi seTelegram sebhlog kaChen Weiliang ukufumana uhlaziyo lwamva nje!
📚 Esi sikhokelo sinexabiso elikhulu, 🌟Eli lithuba elinqabileyo, ungaliphoswa! ⏰⌛💨
Yabelana kwaye uthanda ukuba uyathanda!
Ukwabelana kwakho kunye nezinto ozithandayo ziyinkuthazo yethu eqhubekayo!