重启期间 Apache HTTPD 配置错误

重启期间 Apache HTTPD 配置错误

apachectl graceful当我尝试使用或通过终端重新启动 OS X 10.10.4‘Yosemite’上的 Apache HTTP Daemon 时apachectl restart,软件弹出以下错误消息:

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

我认为解决第一个问题只需NameVirtualHost从 HTTPD 的配置文件中删除所有提及,因为该指令已被弃用并且不再执行任何操作,但这个假设正确吗?

至于其他问题,我有主意任何关于如何修复它,尤其因为我绝对肯定我已经在 HTTPD 配置文件中启用了 mod_ssl,那么我该如何处理它呢?

以供参考,这里是我认为可能与该问题相关的配置文件列表。

答案1

尝试将 SSLEngine 放入

<VirtualHost _default_:443>
</VirtualHost>

堵塞

相关内容