您现在的位置是: 首页 > 技术教程 > 运维技术 nginx 出现 the "ssl" directive is deprecated, use the "listen ... ssl" directive instead in 错误解决方案

nginx 出现 the "ssl" directive is deprecated, use the "listen ... ssl" directive instead in 错误解决方案

2020-02-15 运维技术 3520人已围观 5165次浏览

简介nginx 出现 the "ssl" directive is deprecated, use the "listen ... ssl" directive instead in 错误解决方案

在nginx中使用 ssl 时,出现下面的错误提示

the "ssl" directive is deprecated, use the "listen ... ssl" directive instead in

这是由于 nginx 版本升级到 1.15 之后才会出现的问题

在低于 1.15 的 nginx 版本中,开启 ssl 一般都是这样的配置

listen 443;
ssl on;

但是在 1.15 版本之后,就要删掉 ssl on 这行配置,并根据提示信息,将 ssl 加在端口监听的后面(也就是之前的两行配置,合并为一行即可),比如

listen 443 ssl;

然后重启 nginx 即可解决

很赞哦! (0)

站点信息

  • 网站地图