nginx报错解决


1、413 Request Entity Too Large

错误:413 Request Entity Too Large
原因:nginx文件上传大小有限制
解决:在nginx配置文件中修改参数值:(nginx.conf)
    client_max_body_size 400M;
    #根据自己实际传输大小修改,传输完再修改回来

2、浏览器访问https+域名报错:时钟错误

错误:nginx: [emerg] BIO_new_file("/etc/letsencrypt/live/test.aa.com/fullchain.pem") failed (SSL: error:02001002:system library:fopen:No such file or directory:fopen('/etc/letsencrypt/live/test.aa.com/fullchain.pem','r') error:2006D080:BIO routines:BIO_new_file:no such file)
nginx: configuration file /usr/local/nginx/conf/nginx.conf test failed

原因:某个https证书过期,导致所有域名访问出错

解决:

  检查nginx配置: /usr/local/nginx/sbin/nginx -t
  根据报错在配置文件中注销ssl:
    #listen 443 ssl;
    #ssl_certificate /etc/letsencrypt/live/test.aa.com/fullchain.pem;
    #ssl_certificate_key /etc/letsencrypt/live/test.aa.com/privkey.pem;
  重启nginx: /usr/local/nginx/sbin/nginx -t
    /usr/local/nginx/sbin/nginx -s reload
  更换或重新申请ssl证书

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM