Timeout Script-Ausführung
Mathias
- webserver
Hallo liebe(r) Leser(in),
erstmal vielen Dank für Dein Interesse. Ich such mich duss'lig nach der Einstellmöglichkeit in den Apache-Konfigurationsdateien. Wo kann man wohl die maximal Script-Ausführdauer einstellen ?
Danke für Hilfe,
Mathias
moin, Matthias,
erstmal vielen Dank für Dein Interesse. Ich such mich duss'lig nach der Einstellmöglichkeit in den Apache-Konfigurationsdateien. Wo kann man wohl die maximal Script-Ausführdauer einstellen ?
vielleicht hilft dir http://aktuell.de.selfhtml.org/artikel/server/apacheconf/index.htm etwas weiter. Du könntest allerdings deine Frage noch etwas präzisieren.
Grüße aus Berlin
Christoph S.
Guten Morgen,
den Link hat ich schon durch, allerding's hab ich in der Übersetzung zur httpd.conf nix entsprechendes gefunden.
"Du könntest allerdings deine Frage noch etwas präzisieren."
Ich möchte zu Testzwecken (Variablenausgabe) die maximale Dauer zur Scriptausführung (hier PHP) verlängern. Ich hab' die Windows-Version des Apache installiert (Version ? Keine Ahnung, ist aber relativ frisch...)
Wo könnte das noch zu finden sein ?
Gruß,
Mathias
moin, Matthias,
erstmal vielen Dank für Dein Interesse. Ich such mich duss'lig nach der Einstellmöglichkeit in den Apache-Konfigurationsdateien. Wo kann man wohl die maximal Script-Ausführdauer einstellen ?
vielleicht hilft dir http://aktuell.de.selfhtml.org/artikel/server/apacheconf/index.htm etwas weiter. Du könntest allerdings deine Frage noch etwas präzisieren.
Grüße aus Berlin
Christoph S.
Hoi,
"Du könntest allerdings deine Frage noch etwas präzisieren."
Ich möchte zu Testzwecken (Variablenausgabe) die maximale Dauer
zur Scriptausführung (hier PHP) verlängern.
Das hat allerdings nichts mit dem Apachen, sondern mit dem PHP zu
tun ;-) In der php.ini gibt es eine Konfigurations-Option mit dem
Namen 'max_execution_time'. Die ist im Standard-Fall auf 30 Sekunden
beschraenkt.
Gruesse aus dem nassen Muenster,
c.j.k
Das hat allerdings nichts mit dem Apachen, sondern mit dem PHP zu
tun ;-) In der php.ini gibt es eine Konfigurations-Option mit dem
Namen 'max_execution_time'. Die ist im Standard-Fall auf 30 Sekunden
beschraenkt.
Hallo Christian,
gibt es nicht auch serverseitig eine andere Möglichkeit, denn auf einigen Servern gibt es auf für Perl eine Begrenzung der Ausführungsdauer von Scripten auf eine bestimmte Sekundenzahl? Ist mir mal beim Indizieren einer Datenbank aufgefallen (bei Schlund&Partner). Oder ist das dann für alle Scriptsprachen einzeln definiert?
Viele Grüße
Mathias Bigge
Hoi Mathias,
gibt es nicht auch serverseitig eine andere Möglichkeit,
Natuerlich gibt es die ;-)
denn auf einigen Servern gibt es auf für Perl eine Begrenzung der
Ausführungsdauer von Scripten auf eine bestimmte Sekundenzahl?
Ja. Das ganze laesst sich recht gut mit 'ulimit' machen. PAM kann schon
was feines sein, wenns mal funktioniert ;-)
Ist mir mal beim Indizieren einer Datenbank aufgefallen (bei
Schlund&Partner). Oder ist das dann für alle Scriptsprachen einzeln
definiert?
Nein, wie gesagt, es geht auch global. Sogar im Apachen selber, siehe
Michaels Link, oder auch durch aussen, etwa Mechanismen wie PAM. Aber
hier liegt IMHO die Vermutung nahe, dass das Zeitlimit von PHP war.
Gruesse aus dem nassen Muenster,
c.j.k
Hallo Mathias,
erstmal vielen Dank für Dein Interesse. Ich such mich duss'lig nach
der Einstellmöglichkeit in den Apache-Konfigurationsdateien.
Wo kann man wohl die maximal Script-Ausführdauer einstellen ?
tröste Dich, ich habe auch mehrere Ansätze innerhalb der Doku gebraucht.
1. Versuch: mod_cgi - da war es nicht.
2. Versuch: innerhalb von "core" nach "time" etc gesucht - auch nichts.
3. Versuch: Alle core-Direktiven überblättert - das hier sollte sie sein:
http://httpd.apache.org/docs/mod/core.html#rlimitcpu
Viele Grüße
Michael