我升级我的服务器到Ubuntu 14.04.1 LTS,现在我似乎无法让我的SSL证书正常工作。
升级后,我试图启动Apache时收到错误:
AH00526: Syntax error on line 11 of /etc/apache2/sites-enabled/mywebsite-ssl
第11行包括:
Options Indexes +FollowSymLinks MultiViews
我已经评论了这一行,然后Apache会启动。 我去了我的服务器上的SquirrelMail和HTTPS://加载的很好,但是当我去我的实际网站与https://我有一个内部服务器错误。
我试图find错误日志中的问题,但没有logging。
我的问题 :我需要有选项索引+ FollowSymLinks MultiView为了我的SSL加载正确,如果是的话,我该怎么办有关Apache没有正确重新启动,当这一行没有注释掉?
随着Ubuntu更新,你更新了Apache版本。 最新的apache改变了一些老的语法,比如Allow for all (虽然你可以把它们带回来,启用一些模块)。
内部错误只是意味着Apache有一个问题,请求该页面。 鉴于你评论Options Indexes +FollowSymLinks MultiViews ,我怀疑它需要遵循一个符号链接,以打开您的实际网站。
你的线路的问题可能是这个警告:
警告混合使用+或 – 的选项与不使用的是无效的语法,并可能会导致意外的结果。
– https://httpd.apache.org/docs/current/mod/core.html
我build议你改变行:
选项索引FollowSymLinks MultiViews