Директорияи мақолаҳо
Linux СентосСервер имкон медиҳад, ки GD китобхонаи конфигуратсияи PHP yum-ро дастгирӣ кунад
мо онро бо вебсайт иҷро мекунемSEOдоданПешбурди ҳисоби ҷамъиятӣ, Агар шумо хоҳед, ки таҷрибаи корбарии вебсайти худро беҳтар кунед, беҳтар аст, ки ба қолаби вебсайти зебо ё мавзӯи WP иваз кунед.
Бо назардошти ин,Чен ВейлянДар ин рӯзҳо тадқиқот нестМаркетинги ИнтернетҲоло, танҳо озмоиш ва насби пурқувватWordPressМавзӯъ, талаботи мушаххаси сервери Linux бояд барои дастгирии китобхонаи GD фаъол карда шаванд.
Ҳамин тавр, ман сервери Linux-ро бо фармон тафтиш кардам, то боварӣ ҳосил кунам, ки китобхонаи GD насб шудааст.
Фармони Linux барои муайян кардани он, ки китобхонаи GD насб шудааст:
php -i | grep -i --color gd
Ба таври муфассал фаҳмонед, ки китобхонаи GD барои чӣ истифода мешавад
Китобхонаи GD як қатор APIҳоро пешниҳод мекунад, ки метавонанд тасвирҳоро коркард кунанд.Истифодаи китобхонаи GD ба вебсайтҳо имкон медиҳад, ки тасвирҳоро коркард кунанд ё тасвирҳо тавлид кунанд.
Тиҷорати электронӣСервери вебсайт одатан китобхонаи GD-ро барои ноил шудан ба вазифаҳои зерин мекушояд:
- Барои эҷоди эскизҳо истифода мешавад.
- Ба тасвирҳо нишонаи обӣ илова кунед.
- Бигзор маълумоти вебсайт гузоришҳо тавлид кунад.
Китобхонаи GD-ро дар сервери Linux насб кунед
- Агар китобхонаи GD насб нашуда бошад, лутфан ба усули зерин барои насб кардани китобхонаи GD дар сервери Linux муроҷиат кунед.
# Агар рамзи сарчашма насб карда шуда бошад, параметрҳоро ▼ илова кунед
--with-gd
# Агар он давраи хидматрасонии Linux дар асоси Debian бошад, барои насб кардани ▼ apt-get -ро истифода баред
apt-get install php5-gd
# Агар он сервери CentOS бошад, онро бо yum ▼ насб кунед
yum install php-gd
# Агар он сервери Linux дар асоси suse бошад, онро бо yast▼ насб кунед
yast -i php5_gd
Мо метавонем ▼ илова кунем, вақте ки тартиб додани PHP аслан китобхонаи GD-ро дастгирӣ намекунад
- Аввал коди сарчашмаи zlib, рамзи сарчашмаи libpng, gd кодро зеркашӣ кунед
- Пас аз декомпрессия, ба директорияи манбаъ, директорияи 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 -ро илова кунед.
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) муштарак "Linux Centos Server Open GD Library Configuration PHP yum Support Installation", ки барои шумо муфид аст.
Хуш омадед ба мубодилаи истиноди ин мақола:https://www.chenweiliang.com/cwl-563.html
Хуш омадед ба канали Telegram блоги Чен Вейлян барои гирифтани навсозиҳои охирин!
📚 Ин дастур дорои арзиши бузург аст, 🌟Ин як имконияти нодир аст, онро аз даст надиҳед! ⏰⌛💨
Агар ба шумо маъқул бошад, мубодила кунед ва лайк монед!
Мубодилаи шумо ва лайкҳои шумо ангезаи доимии мост!