Umncedisi we Linux Centos uvula uqwalaselo lwethala leencwadi le-GD PHP yum inkxaso yofako

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 ▼

  1. Qala ngokukhuphela ikhowudi yomthombo we-zlib, ikhowudi yomthombo we-libpng, kunye nekhowudi yomthombo we-gd
  2. 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!

🔔 Yiba ngowokuqala ukufumana iSikhokelo sokuSetyenziswa kweSixhobo se-"ChatGPT yeNtengiso ye-AI" kuluhlu oluphezulu lwetshaneli! 🌟
📚 Esi sikhokelo sinexabiso elikhulu, 🌟Eli lithuba elinqabileyo, ungaliphoswa! ⏰⌛💨
Yabelana kwaye uthanda ukuba uyathanda!
Ukwabelana kwakho kunye nezinto ozithandayo ziyinkuthazo yethu eqhubekayo!

 

Shiya uluvo

Idilesi ye-imeyile ayizukupapashwa. Iinkalo ezifunekayo zisetyenzisiwe * Ileyibheli

skrolela phezulu