Después de años de solo leeros ahora me toca participar.
Soy Richi, de Las Palmas de Gran Canaria.
Tengo un problema que me trae loco y después de dar mil vueltas os pido ayuda.
El tema es una web con imágenes en PhpThumb. Todo funcionando ok, pero al cambiar de servidor deja de funcionar y no muestra las imágenes.
He revisado lo típico safe_mode, register_globals, register_long_arrays y todo está igual en ambos servidores.
SERVIDOR ANTIGUO
Debian 5 con Apache 2 y PHP 5.2.6
Plesk 9
SERVIDOR NUEVO
Debian 6 con Apache 2 y PHP 5.3.7
Plesk 10
ERROR EN LA WEB (donde tendría que mostrar la imagen):
Notice: Undefined variable: y1 in /var/www/vhosts/xxxxxxxxxx.com/httpdocs/includes/funciones.php on line 107
LA FUNCIÓN EN CUESTIÓN QUE DA ERROR
Código:
Este código, tal cual, estaba funcionando en el servidor antiguo por lo que le he dado vueltas al tema de la configuración del PHP que es donde parece que pueda estar la clave, pero está todo igual .... y ya estoy desesperado function mostrar_imagen_zc($nivel,$imagen,$w,$alt,$hw,$zc,$aoe){ if (!isset($w))$w=75;// por defecto coge la imagen de 75 if (!@is_dir($imagen)){ //echo $nivel.$imagen."<br>"; $size=getimagesize($imagen); // tama�o de la imagen //print_r($size); //echo $size[0]; //$y1= "120"; //echo "Valor de y1: ". $y1; if ($y1==''){ $y1=$size[0]; $y2=$y1; //echo "y1: $y1 y y2: $y2";exit(); } echo "<img src=\""."includes/phpThumb/phpThumb.php?src="."".$nivel.$imagen."&h=".$w."&w=".$hw."&zc=".$zc."&aoe=".$aoe."\" alt=\"".$alt."\"/>"; } }
¿A alguien le ha pasado lo mismo o le suena a primera vista por donde puede venir el problema?