If you did no major change in the server environment and if after a2ensite domain.tld.conf
you cannot restart the apache service, this should solve it:
- Check for syntax errors in one of the Vhost files (this is most probably it).
- Make sure you have an extra empty row in the end of each Vhost file.