Hallo,
du kannst den Timeout einfach ändern - wenn du die Rechte dazu hast.
Oder du machst es so wie ich es bei meiner Galerie z.B. mache. Dort lade ich mit php die großen Bilder einfach rauf und wenn ich dann ein Skript aufrufe werden automatisch die mittelgroßen Webbilde rund die Thumbnails erstellt und die ganz großen gelöscht.
Bei 100 Bildern dauert das natürlich mehr als 30 Sekunden.
Jetzt schaut also das Skript immer, welche Bilder noch nicht verarbeitet wurden und da macht es weiter.
Wenn du das so bei deiner Sache nicht machen kannst dann speichere nach jedem Datensatz irgendwo einen "Einmerker" ab der dann beim nächsten aufruf weis wo er weitermacht.
Jetzt nur noch n paar mal aufrufen lassen und FERTIG
mfg
Alex