Mailinglisten-Archive |
> Hi Christian, >> versuch mal: >> http://www.php.net/manual/de/function.register-shutdown-function.php > zuckt net: > ^C bricht des Script echt aprupt ab ... oups ... jetzt hab ichs glaub ich verstanden: Du möchtest also ein Script abbrechbar machen, PHP soll aber wenn möglich noch bestimmte Operationen durchführen. Dann gehts eigentlich nur so: Erstell an einem fest definierten Ort eine Datei z.B. Names ".EndScript" Prüfe in Deinem Script in regelmäsigen Abständen ob diese Datei existiert. Wenn ja -> Script beenden und Datei löschen Dann kann man an der Shell via 'touch /path/to/.EndScript' das Teil stoppen. Ich hoffe das wars was Du brauchst. Ein CTRL+C kann man damit leider nicht verhindern ;-) > Sogar wahrend des Schreibvorganges, was eben zu Fehlern beim > Neustart fuehrt. Man muss die Datei von Hand oeffnen und den > zu kurz geratenen letzten Wert entfernen. Genau das kann man > aber von einem Kunden nicht verlangen. > Und selbst wenn, haette er kein Programm, was mit >10MB ASCII > Dateien ordentlich umgehen kann (LUHM). > m. b. G. Norbert Gruss Andreas Lange -- Haas Media GmbH, Agentur für moderne Medien Rehbockstraße 25, 30167 Hanover Tel: (05 11) 270 38 70, Fax: (05 11) 270 38 69 http://www.haas-media.de
php::bar PHP Wiki - Listenarchive