Linux Centos-server opent GD-bibliotheekconfiguratie PHP yum installatie-ondersteuning

Linux centosDe server maakt GD-bibliotheekconfiguratie mogelijk PHP yum installatie-ondersteuning

wij doen het met de websiteSEOgevenPromotie voor openbare accountsAls je de gebruikerservaring van je website wilt verbeteren, kun je het beste overstappen op een goed uitziende websitesjabloon of WP-thema.

Met het oog hieropChen WeiliangGeen onderzoek tegenwoordig网络 营销Nu, gewoon testen en installeren van een krachtigeWordPressOnderwerp, de specifieke vereisten van de Linux-server moeten zijn ingeschakeld om de GD-bibliotheek te ondersteunen.

Dus ik controleerde de Linux-server met de opdracht om er zeker van te zijn dat de GD-bibliotheek is geïnstalleerd.

Linux-opdracht om te detecteren of GD-bibliotheek is geïnstalleerd:

php -i | grep -i --color gd

Leg in detail uit waar de GD-bibliotheek voor wordt gebruikt

De GD-bibliotheek biedt een reeks API's die afbeeldingen kunnen verwerken. Door de GD-bibliotheek te gebruiken, kunnen websites afbeeldingen verwerken of afbeeldingen genereren.

E-commerceDe server van de website opent meestal de GD-bibliotheek om de volgende functies te bereiken:

  • Wordt gebruikt om miniaturen te genereren.
  • Watermerk toevoegen aan afbeeldingen.
  • Laat websitegegevens rapporten genereren.

Installeer de GD-bibliotheek op de Linux-server

  • Als de GD-bibliotheek niet is geïnstalleerd, raadpleeg dan de volgende methode om de GD-bibliotheek op de Linux-server te installeren.

# Als de broncode is geïnstalleerd, voeg dan parameters toe ▼

 --with-gd

# Als het een op Debian gebaseerde Linux-serviceperiode is, gebruik dan apt-get om ▼ . te installeren

 apt-get install php5-gd

# Als het een CentOS-server is, installeer het dan met yum ▼

 yum install php-gd

# Als het een op suse gebaseerde Linux-server is, installeer deze dan met yast▼

 yast -i php5_gd

We kunnen ▼ toevoegen wanneer het compileren van PHP oorspronkelijk geen GD-bibliotheek ondersteunt

  1. Download eerst de zlib-broncode, libpng-broncode, gd-broncode
  2. Ga na het uitpakken naar de bronmap, zlib-map

Code voorbeeld

./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 map ▼

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

Zoek ten slotte in het php.ini-bestand naar "gd".

Voeg deze regel hieronder toe

extension=/usr/local/libgdgd.so

Start vervolgens de php-service opnieuw; als dat niet werkt, probeer dan reboot Server, meestal is dit prima.

注意 事项

Als de GD-bibliotheek echter vanuit de broncode wordt geïnstalleerd en alleen de gd-bibliotheek wordt toegevoegd, kunnen de PHP-versie en de bibliotheekversie verschillen

Als het een broncode-installatie is, is het het beste om de parameter –with-gd toe te voegen bij het compileren van PHP

Hoop Chen Weiliang Blog ( https://www.chenweiliang.com/ ) gedeelde "Linux Centos Server Open GD Library Configuration PHP yum Installation Support", wat nuttig voor u is.

Welkom om de link van dit artikel te delen:https://www.chenweiliang.com/cwl-563.html

Welkom op het Telegram-kanaal van Chen Weiliang's blog voor de laatste updates!

🔔 Wees de eerste die de waardevolle "ChatGPT Content Marketing AI Tool Usage Guide" in de bovenste kanaaldirectory ontvangt! 🌟
📚 Deze gids bevat enorme waarde, 🌟Dit is een zeldzame kans, mis hem niet! ⏰⌛💨
Deel en like als je wilt!
Uw delen en likes zijn onze voortdurende motivatie!

 

发表 评论

Uw e-mailadres wordt niet gepubliceerd. 必填 项 已 用 * 标注

scroll naar boven