nginx報錯【the "ssl" directive is deprecated, use the "listen ... ssl" directive instead】解決辦法


在nginx配置文件中加上ssl證書相關配置之后啟動報出【the "ssl" directive is deprecated, use the "listen ... ssl" directive instead】錯誤。

查詢相關資料,發現【ssl on;】是一個被官方拋棄的配置項,即ssl不建議作為一個指令使用,而只是listen指令的一個參數。

因此解決辦法就是只要使用【listen 443 ssl;】配置,並刪除【ssl on;】配置項即可解決報錯問題。

server { 
  listen 443 ssl;
  # ssl on;

  ...
}

 

"早餐店不會開到晚上,想吃的人早就來了。"


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM