2011-03-09 25 views
8

Implementé mi aplicación web PHP en Amazon Cloud. He instalado PHP y mySql allí en el servidor. Pero mi instalación de PHP no admite algunas características que estaban presentes en mi instalación XAMPP predeterminada en mi máquina de desarrollo. Las características que no funcionan son función imagecreatefromstring y la funcionalidad de envío de correo electrónico porque la instalación de PHP en el servidor no tiene los archivos necesarios para incluirlos en la creación de una cadena y enviar un correo electrónico.Activación de GD en PHP en Linux para la función imagecreatefromstring y envío de correo electrónico

He intentado instalar manualmente algunos paquetes de rpm en el servidor, pero entran en conflicto con los paquetes existentes. Tampoco tengo mucho conocimiento de Linux.

¿Qué debo hacer si creo una nueva instalación de PHP en el servidor y esta vez creo que debería ir con XAMPP para la instalación de Linux, porque la instalación de XAMPP proporciona todas las funciones básicas preinstaladas.

Uno De la misma manera, si es posible, podría estar colocando manualmente algunos archivos required.php necesarios para estas dos tareas en los directorios respectivos. No sé si este enfoque funcionará.

Por favor, ayúdanos si tienes alguna experiencia o conocimiento similar al respecto. Mis scripts con estas funcionalidades funcionan bien en la máquina de desarrollo de Windows local.

+0

Ahora he instalado la compatibilidad GD y también lo he habilitado, pero también la función imagecreatefromstring no funciona en el servidor. – Abhi

Respuesta

7

aquí es el PHP GD Installation Manual

También puede ver si lo tienes instalado al hacer un archivo PHP con

<?php 
phpinfo(); 
?> 

Y en busca de la sección GD para ver si "Apoyo GD" está activado. enter image description here

+0

No tengo ninguna columna de soporte GD en mi archivo phpinfo – Abhi

+0

Gracias hombre tarea completada con éxito después de instalar el paquete gd – Abhi

+0

Tengo el mismo problema aquí, php fue compilado --with gd pero no es columna de soporte GD se muestra en phpinfo() salida. Además, obtienes la función desconocida usando imagecreatefromstring. El paquete php-gd ya está instalado. Atascado aquí. – erm3nda

Cuestiones relacionadas