Question

I have set up ubuntu server on an old pc with webmin as well. I am not sure what was going on but i restarted the server and when it boots it now get this when Apache tries to start.

 * Starting web server apache2
apache2: Syntax error on line 237 of /etc/apache2/apache2.conf: Could not open configuration file /etc/apache2/sites-enabled/000-default: No such file or directory
Action 'start' failed.
The Apache error log may have more information.

I have checked this file on this line and it looks like this:

# Include the virtual host configurations:
Include sites-enabled/

I have removed Apache and re installed it but not sure why it still fails.

Was it helpful?

Solution

As also answered by Qben, the issue was an invalid symlink in the sites-enabled folder. Removing the broken symlink and adding a valid one will fix the issue.

OTHER TIPS

You do not have a default site enabled:

/etc/apache2/sites-enabled/000-default: No such file or directory

site-enabled should contain symlinks to files in site-available and I guess your 000-default symlink does not link to a real file in site-available.

I guess this Ubuntu guide might be of interest for you.

One of the reason may be that you might have some site that is not enabled.To check that

  1. Go to /etc/apache2/sites-enabled
  2. Out of many/some [sitename].conf files , one/some may be crossed
  3. Delete those found crossed
  4. Restart apache server

    sudo service apache2 restart.

Hope this has helped you , but may be some other reason too. Thank you.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top