web-dev-qa-db-fra.com

Activer/installer l'extension Gd? --without-gd

Comment peut-on activer (ou peut-être dois-je installer) Gd quand ma sortie phpinfo () dans "Configure Command" dit: --sans-D.ieu?

Je n'ai également rien dans ma sortie "Core" phpinfo () qui répertorie "Gd"

PHP version 5.2.4 sur AWS.

47
Shu

si vous êtes sur un serveur basé sur Debian (comme Ubuntu), vous pouvez exécuter la commande suivante:

apt-get install php5-Gd

Puis une fois que c'est terminé, lancez:

/etc/init.d/Apache2 restart

Cela va redémarrer votre serveur et activer Gd en PHP.

Si vous utilisez un autre type de système, vous devrez utiliser quelque chose d’autre (comme yum install) ou le compiler directement en PHP.

59
Shane

Pour PHP7.0, utilisez (php7.1-Gd et php7.2-Gd sont également disponibles):

Sudo apt-get install php7.0-Gd

et que redémarrer votre serveur web.

28

Vérifiez si dans votre fichier php.ini a la ligne suivante:

;extension=php_Gd2.dll

s'il existe, changez le en 

extension=php_Gd2.dll

et redémarrez Apache

(ça marche sur MAC)

10
Leonardo Camargo

Dans mon cas (php 5.6, Ubuntu 14.04), la commande suivante a fonctionné pour moi:

Sudo apt-get install php5.6-Gd

Selon la version php, nous devons changer le php5.x-Gd

10
Vindesh Mohariya

Toutes les réponses précédentes sont correctes mais ne m'ont pas suffi sur ArchLinux. Je devais aussi éditer /etc/php/php.ini et décommenter: 

;extension=Gd.so 

Le ; initial sur la ligne doit être supprimé. Après avoir redémarré Nginx via systemctl restart nginx, j'étais prêt à partir.

3
Alexandre Bourlier

Pour php7.1 faire:

Sudo apt-get install php7.1-Gd

et redémarrez le serveur Web. Pour Apache do

Sudo service Apache2 restart
2
Mubashar Abbas

Si vous installez le module php7x-Gd suivi du redémarrage d’Apache et que le php -i n’affiche pas le Gd Support => enabled, le php.ini n’a peut-être pas été configuré automatiquement pour prendre en charge cette extension .

Tout ce que vous avez à faire est d’éditer le /etc/php/php.ini ou de créer un fichier /etc/php.d/Gd.ini avec le contenu suivant:

[Gd]
extension=/path/to/Gd.so # use the Gd.so absolute path here
0
Eugen Mihailescu