Postępowałem zgodnie z instrukcjami z wielu lokalizacji w Internecie, jak uzyskać zrzut pamięci z Apache, gdy produkuje on segfault, ale nadal nie chce wygenerować zrzutu.
Mam:
- Dodano
CoreDumpDirectory
dyrektywę dohttpd.conf
pliku i ustaw ją na/tmp
- Wykonany
ulimit -c unlimited
- Podano wzór dla zrzutów przy użyciu
echo '/tmp/core-%e.%p' > /proc/sys/kernel/core_pattern
- Również pobiegłem
echo 0 > /proc/sys/kernel/core_uses_pid
Httpd został zrestartowany, ale nadal nie utworzono żadnych zrzutów.
Używam CentOS 5.8 x64 z httpd-2.2.3-65.el5.centos.3
iphp-5.3.20-13.el5.art
Każda pomoc będzie mile widziana!
CoreDumpDirectory
się /tmp/dumps
i rzucił do /tmp
... teraz na debugowania