Tuhinga Tuhinga
Te whakahohe i ngā whare pukapuka GD me te whirihora i te tautoko tāutanga PHP yum i runga i te tūmau Linux CentOS
Mēnā kei te hiahia koe ki te whakapai ake i te wheako kaiwhakamahi o te paetukutuku, ina whakamahi ana koe i tētahi paetukutuku mō te SEO hei whakatairanga i tētahi pūkete mana o WeChat , he pai ake te huri ki tētahi tauira paetukutuku, ki tētahi kaupapa WordPress rānei, he ātaahua ake.
Nā tēnei, kua mutu te rangahau a Chen Weiliang i te hokohoko tuihono i ēnei rā kua taha ake nei , engari kua whakamātautau kē ia i te tāutanga o tētahi kaupapa WordPress kaha , me te whakarite kia whakahohea te whare pukapuka GD o te tūmau Linux.
Na, i tirohia e ahau te tūmau Linux me te whakahau kia mohio kei te whakauruhia te whare pukapuka GD.
Ko te whakahau Linux kia kitea mena kua whakauruhia te whare pukapuka GD:
php -i | grep -i --color gd
Whakamaramahia he aha te whakamahinga o te whare pukapuka GD
Ka whakaratohia e te whare pukapuka GD he raupapa o nga API ka taea te tukatuka whakaahua. Ma te whakamahi i te whare pukapuka GD ka taea e nga paetukutuku te tukatuka whakaahua, te whakaputa whakaahua ranei.
Ko te tikanga, kua whakahohea te whare pukapuka GD o ngā tūmau paetukutuku hokohoko ipurangi hei mahi i ngā mahi e whai ake nei:
- I whakamahia hei whakaputa karakōnui.
- Tāpiri tohuwai ki ngā pikitia.
- Tukuna nga raraunga paetukutuku ki te whakaputa purongo.
Tāutahia te whare pukapuka GD ki te tūmau Linux
- Mena kaore i whakauruhia te whare pukapuka GD, tirohia te tikanga e whai ake nei hei whakauru i te whare pukapuka GD ki runga i te tūmau Linux.
# Mena kua whakauruhia te waehere puna, taapirihia nga taapiri ▼
--with-gd
# Mena he wa ratonga Linux-a-Debian, whakamahia apt-get ki te whakauru ▼
apt-get install php5-gd
# Mena he tūmau CentOS, whakauruhia ki te yum ▼
yum install php-gd
# Mena he tūmau Linux e pa ana ki te whakapae, whakauruhia ki te yast▼
yast -i php5_gd
Ka taea e tatou te taapiri ▼ ina ko te whakahiato PHP kaore i te tautoko i te whare pukapuka GD
- Tuatahi tango i te waehere puna zlib, waehere puna libpng, waehere puna gd
- Whai muri i te whakahekenga, haere ki te raarangi puna, raarangi zlib
Tauira waehere ▼
./configure --prefix=/usr/local/zlib make ; make install make clean
# whaiaronga libpng ▼
cp scripts/makefile.linux ./makefile ./configure --prefix=/usr/local/libpng make ; make install make clean
# whaiaronga gd ▼
./configure --prefix=/usr/local/libgd --with-png=/usr/local/libpng make ; make install make clean
Ka mutu, i roto i te konae php.ini, rapua "gd".
Tāpirihia tēnei rārangi ki raro ▼
extension=/usr/local/libgdgd.so
Na, whakaara ano i te ratonga php; ki te kore e mahi, whakamatau reboot Tūmau, ko te tikanga he pai tenei.
Nga Whakatakarotanga
Heoi, ki te whakauruhia te whare pukapuka GD mai i te waehere puna, a ko te whare pukapuka gd anake ka taapirihia, ka rereke pea te putanga PHP me te putanga whare pukapuka.
Mena he whakaurunga waehere puna, he pai ake te taapiri i te tawhā –with-gd i te wa e whakahiato ana i te PHP
Ko te tumanako, ka whai hua ki a koe te tuhinga "Enabling GD Library Configuration and PHP yum Installation Support on Linux CentOS Server" i tohaina ki te blog a Chen Weiliang ( https://www.chenweiliang.com/ ).
Tukuna mai te hononga o tēnei tuhinga: https://www.chenweiliang.com/cwl-563.html
