Reputation: 85
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.
Upvotes: 6
Views: 15083
Reputation: 56
One of the reason may be that you might have some site that is not enabled.To check that
/etc/apache2/sites-enabled
[sitename].conf
files , one/some may be crossed Restart apache server
sudo service apache2 restart
.
Hope this has helped you , but may be some other reason too. Thank you.
Upvotes: 2
Reputation: 1171
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.
Upvotes: 4
Reputation: 2623
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.
Upvotes: 4