Direttorju tal-Artikoli
L-attivazzjoni tal-libreriji GD u l-konfigurazzjoni tal-appoġġ għall-installazzjoni ta' PHP yum fuq server Linux CentOS
Meta tuża websajt għal SEO biex tippromwovi kont uffiċjali ta' WeChat , jekk trid ittejjeb l-esperjenza tal-utent tal-websajt, l-aħjar li tibdel għal template ta' websajt jew tema ta' WordPress aktar attraenti.
Fid-dawl ta’ dan, Chen Weiliang waqaf jagħmel riċerka dwar il-marketing online f’dawn l-aħħar jiem u minflok kien qed jittestja l-installazzjoni ta’ tema qawwija ta’ WordPress , li teħtieġ speċifikament li s-server Linux ikollu l-librerija GD attivata.
Allura, iċċekkja s-server Linux bil-kmand biex niżgura li l-librerija GD hija installata.
Kmand tal-Linux biex tiskopri jekk il-librerija GD hijiex installata:
php -i | grep -i --color gd
Spjega fid-dettall għalxiex tintuża l-librerija GD
Il-librerija GD tipprovdi serje ta' APIs li jistgħu jipproċessaw immaġini. L-użu tal-librerija GD jippermetti lill-websajts jipproċessaw immaġini jew jiġġeneraw immaġini.
Is -servers tal-websajts tal-kummerċ elettroniku tipikament ikollhom il-librerija GD attivata biex twettaq il-funzjonijiet li ġejjin:
- Użat biex jiġġenera thumbnails.
- Żid watermark mal-istampi.
- Ħalli d-dejta tal-websajt tiġġenera rapporti.
Installa l-librerija GD fuq is-server Linux
- Jekk il-librerija GD mhix installata, jekk jogħġbok irreferi għall-metodu li ġej biex tinstalla l-librerija GD fuq is-server Linux.
# Jekk il-kodiċi tas-sors huwa installat, żid il-parametri ▼
--with-gd
# Jekk huwa perjodu ta' servizz Linux ibbażat fuq Debian, uża apt-get biex tinstalla ▼
apt-get install php5-gd
# Jekk huwa server CentOS, installah b'yum ▼
yum install php-gd
# Jekk huwa server Linux ibbażat fuq suse, installah b'yast▼
yast -i php5_gd
Nistgħu nżidu ▼ meta niġbru PHP oriġinarjament ma jappoġġjax il-librerija GD
- L-ewwel niżżel il-kodiċi tas-sors zlib, il-kodiċi tas-sors libpng, il-kodiċi tas-sors gd
- Wara d-dekompressjoni, mur fid-direttorju tas-sors, id-direttorju zlib
Eżempju ta' kodiċi ▼
./configure --prefix=/usr/local/zlib make ; make install make clean
# direttorju libpng ▼
cp scripts/makefile.linux ./makefile ./configure --prefix=/usr/local/libpng make ; make install make clean
# direttorju gd ▼
./configure --prefix=/usr/local/libgd --with-png=/usr/local/libpng make ; make install make clean
Fl-aħħarnett, fil-fajl php.ini, fittex "gd".
Żid din il-linja taħt ▼
extension=/usr/local/libgdgd.so
Imbagħad, ibda mill-ġdid is-servizz PHP; jekk dan ma jaħdimx, ipprova reboot Server, normalment dan huwa tajjeb.
注意 事项
Madankollu, jekk il-librerija GD hija installata mill-kodiċi tas-sors, u tiżdied biss il-librerija gd, il-verżjoni PHP u l-verżjoni tal-librerija jistgħu jkunu differenti.
Jekk hija installazzjoni tal-kodiċi tas-sors, huwa aħjar li żżid il-parametru –with-gd meta tikkompila PHP
Nispera li l-artiklu "Enabling GD Library Configuration and PHP yum Installation Support on Linux CentOS Server" maqsum fuq il-blog ta' Chen Weiliang ( https://www.chenweiliang.com/ ) ikun ta' għajnuna għalik.
Ħossok liberu li taqsam il-link ta' dan l-artiklu: https://www.chenweiliang.com/cwl-563.html
