Ist es möglich, dass set_time_limit auf meinem Host verboten ist?
Durchaus, gerade Freehoster schalten diese Funktion ab.
Denn ini_get( 'max_execution_time' ) gibt immer 12 zurück, egal was ich mit set_time_limit setze.
Dann ist es sogar wahrscheinlich.
Teste mal:
[code=php]<?php
error_reporting(-1);
ini_set('display_errors', 1);
set_time_limit(60);
echo ini_get('max_execution_time');
[/code]