| | | | |
| | |
| Erfahrener Benutzer Registriert seit: 28.06.2009
Beiträge: 109
PHP-Kenntnisse: Fortgeschritten ![]() | Hallo, stoß jetzt des öfteren auf dasselbe Problem: Hab sehr intensive Skripte laufen ohne SetTimeout Begrenzung und muß manchmal (z.B. weil ich einen Fehler gemacht habe, oder weil zuviel vom Server blockiert wird) das Skript anhalten. Auf meinem localhost und auf einen Testserver habe ich bisher einfach einen Reset von Apache und mySQL gemacht, was in der Regel funktioniert. Jetzt hab ich das Selbige allerdings auf einem Live-Webserver, den ich nicht mal eben reseten kann. Vom Ansatz würde ich jetzt denken, ich leg mir um diese rechenintensiven Skripte einen Wrapper, der beim Start ein Flag (z.B.über Session) setzt, in regelmäßigen Abständen wird dann vom Skript überprüft, ob das Flag auf Abbruch steht. Ist das so sinnvoll, oder gibt es andere, vielleicht auch einfachere Vorgehen
__________________ Webstammtisch Oldenburg |
| | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | ||
| Erfahrener Benutzer Registriert seit: 28.06.2009
Beiträge: 109
PHP-Kenntnisse: Fortgeschritten ![]() | Zitat:
Obwohl ich als root auf dem Webserver war, hat der kill nichts gebracht, ohne irgendeine Meldung ..? Gibt es nicht auch irgendein komfortables Tool, was auf dem Apache aufsetzt ? Wobei die Lösung mit dem Flag in einer Datei ja auch noch am saubersten ist, heißt aber auch, die Überwachung überall einzupflegen... @Dark Guardian: Ich weiß ja vorher nicht, wo, wann und ob ich abbrechen möchte ...
__________________ Webstammtisch Oldenburg | |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 10.10.2009
Beiträge: 2.630
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() | Mal eine ganz andere, grundsätzliche Frage, wieso lässt du rechenintensive Scripte überhaupt über den Apache laufen anstatt über Konsole? Dann hätte dein Script einen eigenen Prozess und du müsstest dich nicht mit dem Apache rumärgern. Dann wäre ggf. das hier was für dich: http://www.php.net/manual/de/function.pcntl-signal.php
__________________ "Alles im Universum funktioniert, wenn du nur weißt wie du es anwenden musst". |
| | |
| | |||
| Erfahrener Benutzer Registriert seit: 28.06.2009
Beiträge: 109
PHP-Kenntnisse: Fortgeschritten ![]() | Zitat:
Nein, im Ernst, ich hab alle Masken, Konfigurationen, Datenbankkontrollen über mein Webinterface, das jetzt nochmal neu für CLI aufzusetzen, ist glaub ich zuviel Aufwand. Zum Anderen hab ich CLI auch noch nicht benutzt ... Zitat:
__________________ Webstammtisch Oldenburg | ||
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Prozessorauslastung fällt während Skript läuft (unter Ubuntu) | k3kz | PHP-Fortgeschrittene | 12 | 13.05.2011 13:59 |
| Daten von Skript in eine DB übertragen und updaten lassen | BradPat | Datenbanken | 5 | 13.01.2011 15:34 |
| Kann man mit einem eingebundenem PHP Skript auf den Text einer HTML-Seite zugreifen? | HottiWF | PHP Tipps 2010 | 10 | 18.03.2010 18:20 |
| Skript einbau - Sicherheit | Rubio | PHP Tipps 2010 | 4 | 13.02.2010 19:37 |
| perl skript aus php skript aufrufen | axmuellser | PHP Tipps 2009 | 1 | 16.04.2009 17:59 |
| Skript auf einem anderen Server! | aha_01 | PHP Tipps 2008 | 3 | 05.12.2007 09:02 |
| Startup Skript | m_haussner | Datenbanken | 3 | 10.10.2007 20:56 |
| .htpasswd (im geschützten Ordner!) per skript ändern! | Funky_ | PHP Tipps 2006 | 8 | 22.07.2006 18:03 |
| ein Skript startet ein zweites... | ajo_silent | PHP-Fortgeschrittene | 8 | 03.05.2006 13:42 |
| Systemprozesse beenden | PHP Tipps 2005-2 | 3 | 12.08.2005 06:52 | |
| Skript "tarnen"? | Off-Topic Diskussionen | 17 | 07.08.2005 19:42 | |
| Ein php skript aus einem anderen skript heraus aufrufen | PHP Tipps 2005-2 | 8 | 06.08.2005 20:23 | |
| Javascript - CountUP Skript zählt falsch.. | Chr!s | HTML, Usability und Barrierefreiheit | 0 | 28.03.2005 14:32 |
| [Erledigt] php skript ruft anderes php skript auf | PHP-Fortgeschrittene | 7 | 09.01.2005 23:06 | |
| SKRIPT GESUCHT - Werbung auf einer site anzeigen | Beitragsarchiv | 4 | 29.08.2004 14:07 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php script beenden, php skript beenden |