bense: Programm "langfristig" ausführen über shell_exec()

Beitrag lesen

Hallo zusammen!

Ich habe einen Win2000-Server/Apache/PHP. Darauf läuft WinCron um einige Skripts automatisch laufen zu lassen. Jetzt schreibe ich die config-Datei von WinCron mit PHP um, und damit das wirksam wird, muss ich WinCron neu starten. Ich habe also einen Batch geschrieben, der den WinCron-Prozess beendet und neu aufruft. Wenn ich den Batch auf dem Server "von Hand" aufrufe, funktioniert alles. Wenn ich ihn aber mit PHP und shell_exec aufrufe, wird zwar der Prozess beendet, aber nachher das Programm nicht mehr aufgerufen(oder ich sehe es nicht, weil es schnell wieder beendet wird). An was liegt das? Was muss ich tun, dass der Prozess "dauerhaft am Leben bleibt"?

Danke für eure Antworten!