Artikel Directory
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
- Download eerst de zlib-broncode, libpng-broncode, gd-broncode
- 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!
📚 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!