Artikulo Direktoryo
Pag-enable sa mga GD libraries ug pag-configure sa suporta sa pag-install sa PHP yum sa usa ka Linux CentOS server
Kon mogamit og website para sa SEO aron i-promote ang opisyal nga WeChat account , kon gusto nimong pauswagon ang user experience sa website, mas maayo nga moilis ngadto sa mas madanihon nga website template o WordPress theme.
Tungod niini, mihunong na si Chen Weiliang sa pagpanukiduki sa online marketing niining miaging mga adlaw ug hinuon nagsulay na sa pag-instalar sa usa ka gamhanang WordPress theme, ilabi na nga nagkinahanglan nga ang Linux server kinahanglan adunay GD library nga naka-enable.
Busa, akong gisusi ang Linux server gamit ang command aron masiguro nga na-install ang GD library.
Linux command aron mahibal-an kung ang GD library na-install:
php -i | grep -i --color gd
Ipasabot sa detalye kung para sa unsa ang GD library gigamit
Ang GD library naghatag og serye sa mga API nga makaproseso sa mga hulagway. Ang paggamit sa GD library nagtugot sa mga website sa pagproseso sa mga hulagway o pagmugna og mga hulagway.
Ang mga server sa website sa E-commerce kasagaran adunay GD library nga gipagana aron mahimo ang mosunod nga mga gimbuhaton:
- Gigamit sa paghimo og mga thumbnail.
- Idugang ang watermark sa mga litrato.
- Tugoti ang datos sa website nga makamugna og mga taho.
I-install ang GD library sa Linux server
- Kung wala ma-install ang GD library, palihog tan-awa ang mosunod nga pamaagi sa pag-install sa GD library sa Linux server.
# Kung na-install ang source code, idugang ang mga parameter ▼
--with-gd
# Kung kini usa ka yugto sa serbisyo sa Linux nga nakabase sa Debian, gamita ang apt-get aron ma-install ang ▼
apt-get install php5-gd
# Kung kini usa ka server sa CentOS, i-install kini gamit ang yum ▼
yum install php-gd
# Kung kini usa ka suse-based nga Linux server, i-install kini gamit ang yast▼
yast -i php5_gd
Mahimo natong idugang ang ▼ kung ang pag-compile sa PHP sa orihinal dili mosuporta sa GD library
- Una i-download ang zlib source code, libpng source code, gd source code
- Human sa decompression, adto sa source directory, zlib directory
Pananglitan sa code ▼
./configure --prefix=/usr/local/zlib make ; make install make clean
# libpng direktoryo ▼
cp scripts/makefile.linux ./makefile ./configure --prefix=/usr/local/libpng make ; make install make clean
# gd nga direktoryo ▼
./configure --prefix=/usr/local/libgd --with-png=/usr/local/libpng make ; make install make clean
Sa katapusan, sa php.ini file, pangitaa ang "gd".
Idugang kini nga linya sa ubos ▼
extension=/usr/local/libgdgd.so
Unya, i-restart ang serbisyo sa php; kung dili kana molihok, sulayi reboot Server, kasagaran kini maayo.
Pagpangandam
Bisan pa, kung ang GD library gi-install gikan sa source code, ug ang gd library ra ang idugang, ang bersyon sa PHP ug ang bersyon sa librarya mahimong lahi.
Kung kini usa ka pag-install sa source code, labing maayo nga idugang ang parameter -with-gd kung mag-compile sa PHP
Hinaut nga ang artikulong "Enabling GD Library Configuration and PHP yum Installation Support on Linux CentOS Server" nga gipaambit sa blog ni Chen Weiliang ( https://www.chenweiliang.com/ ) makatabang kanimo.
Ayaw pagpanuko sa pagpaambit niini nga link sa artikulo: https://www.chenweiliang.com/cwl-563.html
