სტატიების დირექტორია
GD ბიბლიოთეკების ჩართვა და PHP yum ინსტალაციის მხარდაჭერის კონფიგურაცია Linux CentOS სერვერზე
WeChat-ის ოფიციალური ანგარიშის პოპულარიზაციისთვის ვებსაიტის SEO- სთვის გამოყენებისას , თუ გსურთ ვებსაიტის მომხმარებლის გამოცდილების გაუმჯობესება, უმჯობესია შეცვალოთ უფრო მიმზიდველი ვებსაიტის შაბლონი ან WordPress თემა.
ამის გათვალისწინებით, ჩენ ვეილიანგმა ბოლო რამდენიმე დღის განმავლობაში შეწყვიტა ონლაინ მარკეტინგის კვლევა და ამის ნაცვლად, მძლავრი 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
# თუ ეს არის Debian-ზე დაფუძნებული Linux სერვისის პერიოდი, გამოიყენეთ apt-get ინსტალაციისთვის ▼
apt-get install php5-gd
# თუ ეს არის CentOS სერვერი, დააინსტალირეთ yum ▼-ით
yum install php-gd
# თუ ეს არის suse-ზე დაფუძნებული Linux სერვერი, დააინსტალირეთ 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 ვერსია და ბიბლიოთეკის ვერსია შეიძლება განსხვავდებოდეს
თუ ეს არის წყაროს კოდის ინსტალაცია, უმჯობესია დაამატოთ პარამეტრი –with-gd PHP-ის შედგენისას.
იმედია, ჩენ ვეილიანგის ბლოგზე ( https://www.chenweiliang.com/ ) გამოგადგებათ სტატია „GD ბიბლიოთეკის კონფიგურაციის და PHP yum ინსტალაციის მხარდაჭერის ჩართვა Linux CentOS სერვერზე“ .
თავისუფლად გაგვიზიარეთ ამ სტატიის ბმული: https://www.chenweiliang.com/cwl-563.html
