Schlagwort-Archive: 500 Internal Server Error

Apache custom error pages

Apache-Servererror_500

Es gibt einen einfachen Weg eigene Server Fehlerseiten zu konfigurieren.

Dazu wird die Apache vhost Datei entsprechend angepasst, durch den Include Befehl kann der Code einfach in jeder gewünschten VirtualHost-Definition hinzugefügt werden und muss nur an einer Stelle gepflegt werden:
Apache custom error pages weiterlesen

Umstieg von Apache2 mpm-prefork auf worker

Ich hatte in den letzten Wochen nach dem Umstieg auf Debian Squeeze immer wieder Probleme mit Apache und dem Arbeitsspeicher. Dieser wurde irgendwann nicht mehr freigegeben, was zu einem vollen Swapfile und einem trägen bis toten System geführt hatte. Nun war es mir also zu blöd und ich habe nach einer Lösung für dieses Problem gesucht.

Das MPM »worker« bietet eine Thread-basierte Implementation und ist der Standard. Es wird besonders empfohlen für Websites mit hohem Verkehrsaufkommen, da es schneller ist als das althergebrachte MPM »prefork« und weniger Speicher beansprucht. Zitat aus Paket

So bin ich also auf die Idee gekommen von mpm-prefork auf mpm-worker umzustellen, damit ich mit dem threadbasierten Apache Arbeitsspeicher sparen kann, was bei mir wie folgt ging:

Umstieg von Apache2 mpm-prefork auf worker weiterlesen