ulimit -c unlimited afeta apenas o seu shell atual.
Você pode confirmar isso olhando a saída cat /proc/$(pidof -s apache2) .
Eu adicionei ulimit -c unlimited a /etc/default/apache2 e agora cat /proc/$(pidof -s apache2)/limits inclui
Max core file size unlimited unlimited bytes