Hola Cluster,
He encontrado la respuesta en
http://es2.php.net/manual/en/feature...functions.php:
max_execution_time Has no affect when PHP is running in safe mode.
Resulta que tengo dos servidores, unos con el safe mode activo y otro no.
En el que tengo activo el safe mode es donde yo comentaba que el max_execution_time no funcionaba.
En el que tengo el safe_mode=off aquí si funciona dicha directiva y a los 30 segundos de ejecución del script aparece lo siguiente en el log del php:
[12-Apr-2004 17:19:19] PHP Fatal error: Maximum execution time of 30 seconds exceeded in c:\webserver\download.php on line 83
Un saludo