Linux Centos-tsjinner iepenet GD-biblioteekkonfiguraasje PHP yum ynstallaasjestipe

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

  1. Download earst de zlib-boarnekoade, libpng-boarnekoade, gd-boarnekoade
  2. 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

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

Scroll nei boppen