Server Linux Centos otvára konfiguráciu knižnice GD Podpora inštalácie PHP yum

Povolenie knižníc GD a konfigurácia podpory inštalácie PHP yum na serveri Linux CentOS

Ak používate webovú stránku na SEO na propagáciu oficiálneho účtu WeChat a chcete zlepšiť používateľskú skúsenosť s webovou stránkou, je najlepšie prejsť na atraktívnejšiu šablónu webovej stránky alebo tému WordPress.

Vzhľadom na to Chen Weiliang v posledných dňoch prestal skúmať online marketing a namiesto toho testoval inštaláciu výkonnej WordPress témy, ktorá vyžaduje, aby Linuxový server mal povolenú knižnicu GD.

Takže som skontroloval server Linux pomocou príkazu, aby som sa uistil, že je nainštalovaná knižnica GD.

Príkaz Linux na zistenie, či je nainštalovaná knižnica GD:

php -i | grep -i --color gd

Podrobne vysvetlite, na čo sa knižnica GD používa

Knižnica GD poskytuje sériu rozhraní API, ktoré dokážu spracovať obrázky. Používanie knižnice GD umožňuje webovým stránkam spracovávať obrázky alebo vytvárať obrázky.

Servery webových stránok elektronického obchodu majú zvyčajne povolenú knižnicu GD na vykonávanie nasledujúcich funkcií:

  • Používa sa na generovanie miniatúr.
  • Pridajte k obrázkom vodoznak.
  • Nechajte údaje webových stránok vytvárať prehľady.

Nainštalujte knižnicu GD na server Linux

  • Ak knižnica GD nie je nainštalovaná, postupujte podľa nasledujúceho spôsobu inštalácie knižnice GD na server Linux.

# Ak je zdrojový kód nainštalovaný, pridajte parametre ▼

 --with-gd

# Ak ide o servisné obdobie Linuxu založené na Debiane, na inštaláciu použite apt-get ▼

 apt-get install php5-gd

# Ak ide o server CentOS, nainštalujte ho pomocou yum ▼

 yum install php-gd

# Ak ide o server Linux založený na suse, nainštalujte ho pomocou yast▼

 yast -i php5_gd

Môžeme pridať ▼, keď kompilácia PHP pôvodne nepodporuje knižnicu GD

  1. Najprv si stiahnite zdrojový kód zlib, zdrojový kód libpng, zdrojový kód gd
  2. Po dekompresii prejdite do zdrojového adresára, adresára zlib

Príklad kódu ▼

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

# adresár libpng ▼

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

# adresár gd ▼

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

Nakoniec v súbore php.ini vyhľadajte „gd“.

Pridajte tento riadok pod ▼

extension=/usr/local/libgdgd.so

Potom reštartujte službu php; ak to nefunguje, skúste to reboot Server, zvyčajne je to v poriadku.

注意 事项

Ak je však knižnica GD nainštalovaná zo zdrojového kódu a je pridaná iba knižnica gd, verzia PHP a verzia knižnice sa môžu líšiť

Ak ide o inštaláciu zdrojového kódu, je najlepšie pridať parameter –with-gd pri kompilácii PHP

发表 评论

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

Prejdite na začiatok