- Добавить файл
/etc/security/limits.d/apache2-coredumps.conf
с содержимым:www-data soft core unlimited
www-data hard core unlimited
- Создать папку
/tmp/apache2-coredumps
. Выставить на неё права 0777
.
- Создать файл
/etc/apache2/conf.d/coredumps
с содержимым:CoreDumpDirectory /tmp/apache2-coredumps
- Перезапустить апач:
service apache2 restart
.
- Создать файл
/etc/sysctl.d/core_pattern.conf
с содержимым:kernel.core_pattern = core.%e.%t
fs.suid_dumpable = 2
- Запустить команду
service procps reload
, чтобы загрузить файл /etc/sysctl.d/core_pattern.conf
.
- Поставить пакеты
apache2-dbg
, libapr1-dbg
, libaprutil1-dbg
, gdb
.
- При появлении core-файла, запустить
gdb
:gdb /usr/sbin/apache2 /tmp/apache2-coredumps/core.apache2.1422089724
- Вызвать бэктрейс командой
bt
.