天兴工作室

主题演示站

宝塔面板nginx设置证书时报错”nginx: [emerg] BIO_new_file“的解决办法

今天阿里云提现我一个网站的证书到期了,于是去阿里云申请了了一个免费的证书。

接着就是一套正常流程操作:下载nginx证书并解压,得到两个文件。打开宝塔后台,打开对应网站设置,打开ssl,复制下载的两个文件内容对应填写到ssl设置界面的其他证书里面。最后点击保存,直接给我报错了:

1.jpg

复制到百度翻译里面翻译了下,大概是打开这个文件出了什么错误之类的。

用宝塔的文件管理器打开这个文件发现没啥问题。

然后就开始尝试了各种办法,删掉文件重建啥的都试了还是报错。


没办法就去搜索引擎搜搜看了,结果这问题遇上的人还蛮多的。解决后也来写篇文章水一水。

问题原因:

未知,可能是nginx或者宝塔的bug?毕竟很久都没有打开宝塔的面板了,只是更换证书就报这种错误。

解决办法:

关掉网站的SSL,然后再去nginx设置里面重启一下nginx,最后再重新设置一次ssl证书即可。

<< 1 >>
«    2025年5月    »
1234
567891011
12131415161718
19202122232425
262728293031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
文章归档
网站收藏
友情链接

Powered By Z-BlogPHP 1.7.4

天兴工作室主题演示站点,如遇到问题请联系我们的在线qq:207649916咨询