Tengo problemas con mi servidor Ubuntu 14.10. Al realizar ciertas acciones, mi apache2 se reinicia con un error de segmentación. Para depurar este problema, me gustaría crear un volcado de memoria. He hecho lo siguiente:
- agregado
CoreDumpDirectory /tmp/apache-coredumpsal archivo de configuración - correr
ulimit -c unlimited - correr
apt-get install apache2-dbg php5-dbg - reiniciado
apachey provocó el error. El registro afirma que puede haber un volcado del núcleo en el directorio, sin embargo, está vacío.
También intenté usar gdb directamente en el ejecutable de apache2, pero apache no se iniciará a menos que se inicie a través de apachectlo service apache2 start.
¿Cómo puedo obtener un volcado de núcleo para depurar mi problema O cómo puedo adjuntarlo gdbdirectamente a Apache?

Respuestas:
ulimit -c unlimitedsolo afecta tu caparazón actual.Puede confirmar esto mirando la salida
cat /proc/$(pidof -s apache2).He añadido
ulimit -c unlimiteda/etc/default/apache2y ahoracat /proc/$(pidof -s apache2)/limitsincluyefuente
/etc/default/apporty cambió el patrón de volcado del núcleo del núcleo para adaptarse a sí mismo. Ver serverfault.com/questions/470407/…