Artikel Directory
GD-bibleteken ynskeakelje en PHP yum-ynstallaasjestipe konfigurearje op in Linux CentOS- tsjinner
As jo in webside brûke foar SEO om in offisjele WeChat-akkount te promoatsjen , en de brûkersûnderfining fan 'e webside ferbetterje wolle, is it it bêste om te wikseljen nei in oantrekliker websidesjabloan of WordPress-tema.
Yn it ljocht hjirfan is Chen Weiliang de ôfrûne dagen opholden mei ûndersyk nei online marketing en hat ynstee de ynstallaasje fan in krêftich WordPress- tema testen , wêrby't spesifyk fereaske wurdt dat de Linux-tsjinner GD-bibleteek ynskeakele moat hawwe.
Dat, ik kontrolearre de Linux-tsjinner mei it kommando om te soargjen dat de GD-bibleteek ynstalleare is.
Linux kommando om te detektearjen oft GD-biblioteek is ynstalleare:
php -i | grep -i --color gd
Ferklearje yn detail wêr't de GD-bibleteek foar brûkt wurdt
De GD-bibleteek biedt in searje API's dy't ôfbyldings kinne ferwurkje. Mei de GD-bibleteek kinne websiden ôfbyldings ferwurkje of ôfbyldings generearje.
E-commerce websideservers hawwe typysk de GD-bibleteek ynskeakele om de folgjende funksjes út te fieren:
- Wurdt brûkt om thumbnails te generearjen.
- Foegje wettermerk ta oan foto's.
- Lit websidegegevens rapporten generearje.
Ynstallearje GD-bibleteek op Linux-tsjinner
- As de GD-bibleteek net ynstalleare is, ferwize dan nei de folgjende metoade om de GD-bibleteek op 'e Linux-tsjinner te ynstallearjen.
# As de boarnekoade is ynstalleare, foegje dan parameters ta ▼
--with-gd
# As it in Debian-basearre Linux-tsjinstperioade is, brûk dan apt-get om ▼ te ynstallearjen
apt-get install php5-gd
# As it in CentOS-tsjinner is, ynstallearje it dan mei yum ▼
yum install php-gd
# As it in suse-basearre Linux-tsjinner is, ynstallearje it dan mei yast▼
yast -i php5_gd
Wy kinne tafoegje ▼ as it kompilearjen fan PHP oarspronklik gjin GD-biblioteek stipet
- Download earst de zlib-boarnekoade, libpng-boarnekoade, gd-boarnekoade
- Nei dekompresje, gean nei de boarne map, zlib map
Koade foarbyld ▼
./configure --prefix=/usr/local/zlib make ; make install make clean
# libpng map ▼
cp scripts/makefile.linux ./makefile ./configure --prefix=/usr/local/libpng make ; make install make clean
# gd directory ▼
./configure --prefix=/usr/local/libgd --with-png=/usr/local/libpng make ; make install make clean
As lêste, sykje yn it php.ini-bestân nei "gd".
Foegje dizze rigel hjirûnder ta ▼
extension=/usr/local/libgdgd.so
Start dan de php-tsjinst opnij; as dat net wurket, besykje dan reboot Tsjinner, normaal is dit goed.
Foarsoarchsmaatregels
As de GD-bibleteek lykwols ynstalleare is fan 'e boarnekoade, en allinich de gd-bibleteek wurdt tafoege, kinne de PHP-ferzje en de biblioteekferzje oars wêze.
As it in boarnekoade-ynstallaasje is, is it it bêste om de parameter -with-gd ta te foegjen by it kompilearjen fan PHP
Hopelik sil it artikel "GD Library Configuration en PHP yum Installation Support on Linux CentOS Server ynskeakelje" dat dield is op 'e blog fan Chen Weiliang ( https://www.chenweiliang.com/ ) jo nuttich wêze.
Fiel jo frij om de keppeling fan dit artikel te dielen: https://www.chenweiliang.com/cwl-563.html
