2010-02-17 25 views
40

¿Cómo se habilita (o quizás necesito instalar) GD cuando dice mi salida phpinfo() en "Configurar comando"? --without-gd?Habilitar/instalar la extensión GD? --without-gd

también tengo nada en mi phpinfo() de salida "Core" que enumera "gd"

PHP versión 5.2.4 en AWS.

Respuesta

53

si usted está en un servidor basado en Debian (como Ubuntu) puede ejecutar el siguiente comando:

apt-get install php5-gd 

A continuación, una vez que está series completas:

/etc/init.d/apache2 restart 

Esto reiniciará el servidor y habilita GD en PHP.

Si está en otro tipo de sistema, necesitará usar algo más (como yum install) o compilar directamente en PHP.

+0

Gracias por la información. De todos modos, puedo decir en ese phpinfo()? – Shu

+1

Debe haber una sección "gd" en phpinfo(). Algo como: GD Support \t enabled –

+0

@Shu - ¿Mi sugerencia terminó funcionando?Solo quería ver si ese era el problema. – Shane

7

Compruebe si en su archivo php.ini tiene la siguiente línea:

;extension=php_gd2.dll 

si existe, cambie a

extension=php_gd2.dll 

y reiniciar Apache

(funciona en Mac)

+0

Ni siquiera necesita reiniciar su servidor web si está en la terminal – briankip

19

Para PHP7 uso:

sudo apt-get install php7.0-gd 

y luego de reiniciar su servidor web.

7

En mi caso (php 5.6, Ubuntu 14.04) el comando siguiente trabajó para mí:

sudo apt-get install php5.6-gd 

De acuerdo con la versión de PHP que necesitamos cambiar la php5.x-gd

1

Todas las respuestas anteriores son correctas, pero no fueron suficientes para yo en ArchLinux. También necesitaba para editar /etc/php/php.ini y quitar los comentarios:

;extension=gd.so

El ; inicial en la línea tiene que ser eliminado. Después de reiniciar Nginx a través de systemctl restart nginx, estaba listo para empezar.

0

Tengo el mismo problema, pero me gustaría recordarle que la pregunta no es cómo configurar gd en la terminal o cómo reiniciar la pregunta del servidor es, después de todo, si no puede ver en phpinfo file gd support ¿qué debe hacer? uno de respuesta en php.net enter link description here dice que debe configurar su php --with-gd = "su ruta de diroctory a gd"

Cuestiones relacionadas