Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/02/2014, 10:45
equipoweb
 
Fecha de Ingreso: diciembre-2008
Ubicación: Mojon Alto
Mensajes: 4
Antigüedad: 15 años, 5 meses
Puntos: 0
Error 500 y redimensiones de imagenes png

Buenas tardes:

Tengo la siguiente funcion para redimensionar imagenes png.
Cita:
function rdmension_png($original,$luguarda,$maxalto,$maxanc ho){
$img_original=ImageCreateFromPNG($original);
list($ancho,$alto)=getimagesize($original);
$x_ratio = $maxancho / $ancho;
$y_ratio = $maxalto / $alto;
if( ($ancho <= $maxancho) && ($alto <= $maxalto) ){
$ancho_final = $ancho;
$alto_final = $alto;
}else if(($x_ratio * $alto) < $maxalto){
$alto_final = ceil($x_ratio * $alto);
$ancho_final = $maxancho;
}else{
$ancho_final = ceil($y_ratio * $ancho);
$alto_final = $maxalto;
}
$tmp=imagecreatetruecolor($ancho_final,$alto_final );
imagesavealpha($tmp, true);
$transparente = imagecolorallocatealpha($tmp,127,127,127,127 );
imagefill($tmp, 0, 0, $transparente);
imagecopyresampled($tmp,$img_original,0,0,0,0,$anc ho_final, $alto_final,$ancho,$alto);
imagedestroy($img_original);
imagepng($tmp,$luguarda);
}
Cuando funciona en local funciona. Pero cuando lo subo a un servidor de pago no tira.

En local tengo instalado xampp con php 5.3 y en el servidor tengo php4.9.

En el servidor me lanza un error 500 .

En el log de errores me lanza lo siguiente:
Cita:
"POST /backend/include/s_equipo.php?subir=liga_equipo&categoria=1%C2%AA_R egional&eteam=15 HTTP/1.1" 500 350 "http://www.wwwwwww.es/backend/index.php?seccion=Categorias&nodo=1%C2%AA_Regional &subseccion=modificaequipo&cual=15"
Llevo varios dias intentando solucionarlo y me esta siendo un dolor de cabeza.

Última edición por equipoweb; 17/02/2014 a las 12:35