When I try to relaunch the Apache HTTP Daemon on OS X 10.10.4 'Yosemite' using either apachectl graceful
or apachectl restart
via Terminal, the software spouts the following error messages:
AH00548: NameVirtualHost has no effect and will be removed in the next release /Volumes/Development/Sites/httpd-vhosts.conf:10
AH00526: Syntax error on line 1 of /Volumes/Development/Sites/ssl/ssl-shared-cert.inc:
Invalid command 'SSLEngine', perhaps misspelled or defined by a module not included in the server configuration
I suppose that resolving the first problem will simply involve removing all mentions of NameVirtualHost
from HTTPD's configuration files since that directive has been deprecated and no longer does anything, but is this assumption correct?
As for the other issue, I have no idea whatsoever about how to fix it, especially since I'm absolutely sure I've enabled mod_ssl in my HTTPD configuration files, so how do I work through it?
For reference, here is a list of the configuration files which I think may be relevant to this problem.