Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/10/2016, 10:26
huasodickinson
 
Fecha de Ingreso: septiembre-2011
Mensajes: 16
Antigüedad: 13 años, 2 meses
Puntos: 0
Pregunta Captcha funciona en local pero no en el servidor

Hola.

Tengo un simple código en PHP que genera un captcha para validacion de usuarios.
funciona perfecto en local, pero no en el servidor.

Según PHP.NET, ninguna de las funciones utilizadas en este código está obsoleta.

Instalé la librería de imagenes GD en el servidor, ejecutando el siguiente comando: apt-get install php5-gd, lo cual funcionó ya que luego de hacer eso, la pagina de PHP INFO dice que el soporte de imagenes en JPEG y PNG están habilidatos.

¿¿Que más podría intentar?? De antemano gracias, cualquier pista es bienvenida, saludos cordiales.

INDEX.HTML:

Código HTML:
<!DOCTYPE html>
<html>
    <head>
        <title>CAPCHA TEST</title>
    </head>
    <body>              
        <img src="img_capcha.php">
    </body>
</html> 

IMG_CAPCHA.PHP:

Código PHP:
<?php
$value1 
rand(19);
$value2 rand(19);

$Image            imagecreatefrompng('capcha.png');
$Background_color imagecolorallocate($Image255255255);

$Text_color imagecolorallocate($Image255255255);
imagestring($Image52115$value1 "       " $value2 ""$Text_color);

imagepng($Image);

?>
CAPCHA.PNG:




RESULTADO ESPERADO (funciona en local):