Ich habe Anweisungen von vielen Online-Standorten befolgt, wie ein Core-Dump von Apache erstellt werden kann, wenn ein Segfault erzeugt wird, aber er weigert sich immer noch, den Dump zu generieren.
Ich habe:
- Fügte die
CoreDumpDirectory
Direktive in diehttpd.conf
Datei ein und stellte sie auf/tmp
- Hingerichtet
ulimit -c unlimited
- Bereitgestellt das Muster für Dumps mit
echo '/tmp/core-%e.%p' > /proc/sys/kernel/core_pattern
- Lief auch
echo 0 > /proc/sys/kernel/core_uses_pid
Httpd wurde neu gestartet, es wurden jedoch noch keine Speicherauszüge erstellt.
Ich verwende CentOS 5.8 x64 mit httpd-2.2.3-65.el5.centos.3
undphp-5.3.20-13.el5.art
Jede Hilfe wäre sehr dankbar!
CoreDumpDirectory
/tmp/dumps
/tmp