Tach!
Die Idee mit der Mail finde ich gut. Das wäre am schnellsten und einfachsten realisiert. Aber warum in einer anderen Sprache? Kann man Überhaupt bei einem 500er Error noch mails senden? Ich weiss nicht, wie ich das testen soll.
Wann kommt denn ein 500er? Wenn im Server irgendwas ziemlich kaputt ist. Vielleicht ist es eine Fehlkonfiguration PHPs. Dann ist es nicht sehr sinnig, PHP als Scriptsprache zum Fehlermelden zu verwenden. Vielleicht läuft ja Perl noch, recht sicher aber ein Shell Script. Das muss ja nichts weiter tun, als eine Mail zu versenden und es muss lediglich noch der CGI-Mechanismus im Apachen laufen.
dedlfix.