Article ID: 119584, created on Jan 10, 2014, last review on May 6, 2014

  • Applies to:
  • Plesk


I cannot start Apache, the following error is shown:

# /etc/init.d/apache2 start
 * Starting web server apache2 
Apache server fails to start: "Segmentation fault"

In the /var/log/syslog file I see the following error:

kernel: [18992.333219] apache2[31384]: segfault at 7fff8e4e6760 ip 00007f201161da99 sp 00007fff8e4e6760 error 6 in[7f2011563000+17e000]


The issue is caused by OS packages conflicts - some of them are not from official repositories.


It is needed to disable Apache modules one by one to find out which modules cause "Segmentation fault" error.

  1. Backup current configuration:

    # mv /etc/apache2/mods-enabled /etc/apache2/mods-enabled.backup
  2. Activate critical modules:

    # mkdir /etc/apache2/mods-enabled
    # cd /etc/apache2/mods-enabled.backup
    # cp actions* alias* auth* dir* env* mime* php5* ssl* ../mods-enabled
  3. Try to start Apache again:

    # /etc/init.d/apache2 start 
  4. If it was successfully started enable other modules one by one to find which is broken. If Apache still fails to start, remove already activated modules one by one to find which is broken.

a914db3fdc7a53ddcfd1b2db8f5a1b9c 56797cefb1efc9130f7c48a7d1db0f0c

Email subscription for changes to this article
Save as PDF