SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Fortgeschrittene CSS-Techniken

Fortgeschrittene CSS-Techniken zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > Off Topic Area
Hilfe Community Kalender Heutige Beiträge Suchen

Off Topic Area Hierein gehört alles, was nichts mit PHP, MySQL, Apache oder ähnlichem zu tun hat

 
 
Themen-Optionen Ansicht
  #1  
Alt 03.02.2006, 14:05:51
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Hintergrundprozesse aus PHP heraus starten

Moin,

mein Job-Service soll mehrere Importe starten, abhängig von der Uhrzeit und der Anzahl Standorte. Wie immer: bis hier her kein Problem.

Das Problem ist, dass der Import im Hintergrund laufen muss, da dieser mehrere Stunden dauern kann.
Ich will also z.B. 3 Importe starten, die dann 3 Minuten, 20 Minuten und 2 Stunden laufen. Das aufrufende Skripte hat sich nach dem Starten der Importe natürlich beendet.
Das ist die Theorie.

Die Praxis ist, dass ich einen Import starte, das aufrufende Skript sich beendet und den Import mit in den Tod zieht.

Hoffe, das war verständlich.

Meine Versuche:
exec(wget http://... &)
--> wartet auf Ende von wget

exec((wget http://...) &)
--> wartet auf Ende von wget

exec(wget --background http://...)
--> wird mit Ende des aufrufenden Skriptes beendet

Die oberen 3 Versuche auch mit "sh" davor, gleiches Resultat.

script.sh: startet wget (alle Varianten mit & und --background versucht)
exec(script.sh http://... &)
--> siehe oben

Ich glaube, ich bin alle Varianten durch, nix klappt.

Wie lautet die Lösung?
Hat PHP was zu bieten? Ich habe nichts gefunden.
Kann man einem Prozess sagen, dass er nicht das Child von PHP sein soll? Sicher nicht, wäre ja wie ein offenes Scheunentor.

Danke
Carsten
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
 


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Wie man durch PHP von der Schule fliegen kann?! Jacki Off Topic Area 2 06.08.2004 12:20:39
Programme per PHP starten und beenden Golf-Onkel PHP Grundlagen 11 25.06.2004 21:36:53
php script zeitgesteuert starten paulussus PHP für Fortgeschrittene und Experten 2 01.06.2003 19:48:36
php starten frage01 PHP für Fortgeschrittene und Experten 13 16.08.2002 15:31:45
Frage: Mit PHP über CGI ein Programm starten ths PHP für Fortgeschrittene und Experten 0 14.06.2002 19:05:27


Alle Zeitangaben in WEZ +2. Es ist jetzt 06:28:39 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt