Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/11/2005, 06:03
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Cita:
Pense que tenia que ver con algo del set_time_limit(), pero me tiro este error:
Warning: set_time_limit(): Cannot set time limit in safe mode in /home/virtual/site3/fst/var/www/html/fotos_sg.php on line 2.

Tiene algo que ver el SAFE MODE con algo de esto ? o en que otra configuracion debo fijarme ?? es raro esto que me pasa ?
Si, .. el mensaje de error te indica eso mismo . .en modo seguro TU no puedes alterar el tiempo de ejecución de un script vía la función set_time_limit() .. cualquier cambio a ese nivel tendría que ser vía php.ini. (y habría que confirmar si puede ser vía .htaccess con php_flag_value o equivalente).

Pero, de todas formas, cuando un script "revienta" por tiempo máximo de ejecución excedido se te avisa con un mensaje de error (fatal) alusivo al tema . .Si no lo has visto (en teoría .. salvo que estés omitiendo ver mensajes de error desde configuración de PHP) .. no tienes ese problema.

---------------------

Sobre tu código de ejemplo ..

$fuente = @imagecreatefromjpeg($ruta);

Si usas una @ delante de una función . NUNCA veras sus mensajes de error, tal vez tengas problemas en esea $ruta (que valor toma esa variable?) y como usas la @ estás forzando a PHP a que NO te muestre los posibles mensajes de error que obtengas .. NO lo uses (la @) hasta que lleves tu script a producción (hasta que tengas claro que todo funciona bien).

Un saludo,