Linux Centos сервер нь GD номын сангийн тохиргооны PHP yum суулгах дэмжлэгийг нээнэ

Linux CentOS сервер дээр GD сангуудыг идэвхжүүлж, PHP yum суулгах дэмжлэгийг тохируулах

WeChat-н албан ёсны бүртгэлийг сурталчлахын тулд вэбсайтыг SEO зорилгоор ашиглахдаа вэбсайтын хэрэглэгчийн туршлагыг сайжруулахыг хүсвэл илүү сэтгэл татам вэбсайтын загвар эсвэл WordPress сэдэв рүү шилжих нь хамгийн сайн арга юм.

Үүнтэй холбогдуулан Чен Вэйлян сүүлийн хэдэн өдөр онлайн маркетингийн судалгаагаа зогсоож, үүний оронд хүчирхэг WordPress сэдвийг суулгах туршилт хийж байгаа бөгөөд ялангуяа Linux серверт GD сан идэвхжсэн байх шаардлагатай байна.

Тиймээс би GD номын сан суулгасан эсэхийг шалгахын тулд Linux серверийг командаар шалгасан.

GD номын сан суулгасан эсэхийг илрүүлэх Linux команд:

php -i | grep -i --color gd

GD номын санг юунд ашигладаг талаар дэлгэрэнгүй тайлбарла

GD номын сан нь зураг боловсруулах боломжтой хэд хэдэн API-г өгдөг. GD номын санг ашиглах нь вэб сайтуудад зураг боловсруулах эсвэл зураг үүсгэх боломжийг олгодог.

Цахим худалдааны вэбсайтын серверүүд нь ихэвчлэн дараах функцуудыг гүйцэтгэхийн тулд GD санг идэвхжүүлсэн байдаг:

  • Өнгөц зураг үүсгэхэд ашигладаг.
  • Зурган дээр усан тэмдэг нэмнэ үү.
  • Вэб сайтын өгөгдөлд тайлан гаргахыг зөвшөөрнө үү.

Linux сервер дээр GD номын санг суулгана уу

  • Хэрэв GD номын сан суулгаагүй бол Linux сервер дээр GD номын санг суулгахын тулд дараах аргыг үзнэ үү.

# Хэрэв эх код суулгасан бол ▼ параметрүүдийг нэмнэ

 --with-gd

# Хэрэв энэ нь Debian-д суурилсан Линуксийн үйлчилгээний хугацаа бол apt-get програмыг ашиглан суулгаарай ▼

 apt-get install php5-gd

# Хэрэв энэ нь CentOS сервер бол yum ▼ ашиглан суулгаарай

 yum install php-gd

# Хэрэв энэ нь suse-д суурилсан Линукс сервер бол yast▼ ашиглан суулгаарай

 yast -i php5_gd

PHP эмхэтгэх нь GD номын санг дэмждэггүй үед бид ▼ нэмэх боломжтой

  1. Эхлээд zlib эх код, libpng эх код, gd эх кодыг татаж аваарай
  2. Декомпрессийг хийсний дараа эх лавлах zlib лавлах руу очно уу

Кодын жишээ ▼

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

# libpng лавлах ▼

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

# gd лавлах ▼

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

Эцэст нь php.ini файлаас "gd" гэж хайна уу.

Энэ мөрийг доор нэмнэ ▼

extension=/usr/local/libgdgd.so

Дараа нь php үйлчилгээг дахин эхлүүлнэ үү, хэрэв энэ нь ажиллахгүй бол оролдоод үзээрэй reboot Сервер, энэ нь ихэвчлэн зүгээр байдаг.

Урьдчилан сэргийлэх арга хэмжээ

Гэсэн хэдий ч, GD номын санг эх кодоос суулгасан бөгөөд зөвхөн gd номын сан нэмэгдсэн бол PHP хувилбар болон номын сангийн хувилбар өөр байж болно.

Хэрэв эх кодын суулгац бол PHP хөрвүүлэхдээ –with-gd параметрийг нэмэх нь дээр.

Чен Вэйлиангийн блог ( https://www.chenweiliang.com/ ) дээр хуваалцсан "Linux CentOS сервер дээр GD номын сангийн тохиргоо болон PHP yum суулгалтын дэмжлэгийг идэвхжүүлэх" нийтлэл танд тустай байх гэж найдаж байна.

Энэ нийтлэлийн холбоосыг хуваалцахаас бүү эргэлзээрэй: https://www.chenweiliang.com/cwl-563.html

Илүү олон далд заль мэхийг нээхийн тулд манай Telegram сувагт нэгдэнэ үү!

Хэрэв танд таалагдвал лайк дарж, хуваалцаарай! Таны шэйр, лайк бол бидний байнгын урам зориг юм!

 

发表 评论

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

TOP хүртэл гүйлгэж