Итак, я пытаюсь запустить свои процессы cgi за apache, чтобы сделать дамп ядра.
Пока что у меня:
- Set 'kernel.core_pattern = /var/crash/%e.%t.core 'в /etc/sysctl.conf
- Установить * soft core unlimited' в /etc/security/limits.conf
- Отключить аппорт
- Куча других вещей, таких как настройка CoreDumpDirectory в apache
Все работает нормально, когда я запускаю программу cgi вручную, программа вызывает прерывание, а основной файл идет вправо place, если я запустил программу cgi как www-data "sudo -u www-data ./program", я также получу основной файл. Только когда та же программа запускается на сервере apache, я получаю ожидаемую внутреннюю ошибку сервера, но без файла ядра.