hi,
hab ein problem mit einer Rewrite rule, die bei bestimmten kombinationen eine endlosschleife produziert wird. Dadurch bleibt wirklich der komplette Server "hängen".
Gibt es eine möglichkeit den apachen nach einer geissen zeit sowas abbrechen zu lassen?
es handelt sich um apache2 mit fast-cgi anbindung, in error log steht ab dem zeitpung dann nur ein fastcgi timeout, in syslog steht das swap voll ist.
rewrite enlosschleife lässt server abstürzen - Wie generell verhindern?
-
- Posts: 58
- Joined: 2002-10-10 15:27
-
- Posts: 427
- Joined: 2006-10-03 01:31
Re: rewrite enlosschleife lässt server abstürzen - Wie generell verhindern?
Regex einfach feiner abstimmen. Sollte eigentlich immer möglich sein.
-
- Posts: 58
- Joined: 2002-10-10 15:27
Re: rewrite enlosschleife lässt server abstürzen - Wie generell verhindern?
danke das ist natürlich klar, aber dennoch würde ich es gerne unterbinden das sowas generell passieren kann, und das der apache sich quasi selbst schützt und nicht aufhängt
-
- Posts: 5923
- Joined: 2004-05-23 12:53
Re: rewrite enlosschleife lässt server abstürzen - Wie generell verhindern?
Eigentlich sollte der Apache httpd bzw. mod_rewrite nach einer bestimmten Anzahl von Durchläufen der RewriteRules abbrechen, um eben Endlosschleifen zu verhindern. Wenn er das nicht macht, ist etwas faul.
Schau unter http://issues.apache.org/bugzilla/ nach, ob der Fehler bekannt ist und wenn nicht, erstelle einen Bugreport.
Schau unter http://issues.apache.org/bugzilla/ nach, ob der Fehler bekannt ist und wenn nicht, erstelle einen Bugreport.