Estoy subiendo imágenes a mi servidor, y hasta aquí todo OK.
Ahora quiero redimensionar también esta imagen (con la funcion redimensionar() )
Código PHP:
   function redimensionar ($ruta_imagen, $ancho, $alto) {
    //$ruta_imagen    = '1.jpg';
    //$escala         = 0.50;
 
    $info_fuente    = getimagesize($ruta_imagen);
    $recurso_fuente = imagecreatefromjpeg($ruta_imagen);
 
    //$ancho_nuevo    = round($info_fuente[0] * $escala);
    $ancho_nuevo    = round($ancho);
    //$alto_nuevo     = round($info_fuente[1] * $escala);
    $alto_nuevo     = round($alto);
    $tipo_mime      = $info_fuente['mime'];
 
    $recurso_copia  = imagecreatetruecolor($ancho_nuevo, $alto_nuevo);
 
    
    imagecopyresampled($recurso_copia, $recurso_fuente, 0, 0, 0, 0,
                       $ancho_nuevo, $alto_nuevo, 
                       $info_fuente[0], $info_fuente[1]);
 
 
    header('Content-type: ' . $tipo_mime);
    imagejpeg($recurso_copia, $ruta_imagen, 100);
    imagedestroy($imagen);
    imagedestroy($recurso_fuente);
    
 
} 
    En local me funciona perfectamente, pero con mi servidor web no.
Código PHP:
   move_uploaded_file($_FILES['userfile']['tmp_name'], $uploaddir . $archivo)) 
redimensionar($uploaddir . $archivo, 255, 200); 
    
 

