Seva ya Linux Centos inafungua usanidi wa maktaba ya GD PHP yum usaidizi wa usakinishaji

Linux CentosSeva huwezesha usaidizi wa usakinishaji wa maktaba ya GD PHP yum

tunafanya na tovutiSEOtoaUkuzaji wa akaunti ya umma, Iwapo ungependa kuboresha matumizi ya tovuti yako, ni bora kubadilisha hadi kiolezo cha tovuti chenye mwonekano mzuri au mandhari ya WP.

Kwa kuzingatia hili,Chen WeiliangHakuna utafiti siku hiziUuzaji wa mtandaoSasa, jaribu tu na usakinishe programu yenye nguvuWordPressMada, mahitaji mahususi ya seva ya Linux lazima yawashwe ili kusaidia maktaba ya GD.

Kwa hivyo, niliangalia seva ya Linux na amri ili kuhakikisha kuwa maktaba ya GD imewekwa.

Amri ya Linux kugundua ikiwa maktaba ya GD imewekwa:

php -i | grep -i --color gd

Eleza kwa undani ni nini maktaba ya GD inatumika

Maktaba ya GD hutoa mfululizo wa API zinazoweza kuchakata picha.Kutumia maktaba ya GD huruhusu tovuti kuchakata picha au kutoa picha.

Biashara ya kielektronikiSeva ya tovuti kawaida hufungua maktaba ya GD ili kufikia kazi zifuatazo:

  • Hutumika kutengeneza vijipicha.
  • Ongeza watermark kwa picha.
  • Ruhusu data ya tovuti itoe ripoti.

Sakinisha maktaba ya GD kwenye seva ya Linux

  • Ikiwa maktaba ya GD haijasakinishwa, tafadhali rejelea njia ifuatayo ya kusakinisha maktaba ya GD kwenye seva ya Linux.

# Ikiwa nambari ya chanzo imewekwa, ongeza vigezo ▼

 --with-gd

# Ikiwa ni kipindi cha huduma ya Linux inayotegemea Debian, tumia apt-get kusakinisha ▼

 apt-get install php5-gd

# Ikiwa ni seva ya CentOS, isakinishe na yum ▼

 yum install php-gd

# Ikiwa ni seva ya Linux inayotegemea matumizi, isakinishe na yast▼

 yast -i php5_gd

Tunaweza kuongeza ▼ wakati wa kuandaa PHP awali haitumii maktaba ya GD

  1. Pakua kwanza msimbo wa chanzo wa zlib, msimbo wa chanzo wa libpng, msimbo wa chanzo wa gd
  2. Baada ya mtengano, nenda kwenye saraka ya chanzo, saraka ya zlib

Mfano wa msimbo ▼

./configure --prefix=/usr/local/zlib
 make ; make install
 make clean

# saraka ya libpng ▼

 cp scripts/makefile.linux ./makefile
 ./configure --prefix=/usr/local/libpng
 make ; make install
 make clean

# gd saraka ▼

 ./configure --prefix=/usr/local/libgd --with-png=/usr/local/libpng
 make ; make install
 make clean

Hatimaye, katika faili ya php.ini, tafuta "gd".

Ongeza mstari huu hapa chini ▼

extension=/usr/local/libgdgd.so

Kisha, anza tena huduma ya php; ikiwa hiyo haifanyi kazi, jaribu reboot Seva, kwa kawaida hii ni sawa.

注意 事项

Walakini, ikiwa maktaba ya GD imesakinishwa kutoka kwa msimbo wa chanzo, na maktaba ya gd pekee ndiyo inayoongezwa, toleo la PHP na toleo la maktaba linaweza kuwa tofauti.

Ikiwa ni usakinishaji wa msimbo wa chanzo, ni bora kuongeza kigezo -with-gd wakati wa kuandaa PHP

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) ilishirikiwa "Seva ya Linux Centos Fungua Usanidi wa Maktaba ya GD PHP yum Usaidizi wa Usakinishaji", ambayo ni muhimu kwako.

Karibu kushiriki kiungo cha makala hii:https://www.chenweiliang.com/cwl-563.html

Karibu kwenye chaneli ya Telegramu ya blogu ya Chen Weiliang ili kupata masasisho mapya zaidi!

🔔 Kuwa wa kwanza kupata "Mwongozo wa Matumizi ya Zana ya AI ya Uuzaji wa Maudhui ya ChatGPT" katika saraka ya juu ya kituo! 🌟
📚 Mwongozo huu una thamani kubwa, 🌟Hii ni fursa adimu, usiikose! ⏰⌛💨
Share na like ukipenda!
Kushiriki kwako na kupenda kwako ndio motisha yetu inayoendelea!

 

发表 评论

Anwani yako ya barua pepe haitachapishwa. 必填 项 已 用 * 标注

tembeza juu