【问题标题】:No such file or directory: /etc/ssl/certs/example-cert.pem没有这样的文件或目录:/etc/ssl/certs/example-cert.pem
【发布时间】:2014-04-08 16:24:45
【问题描述】:

我正在使用Drupal wit Nginx。 Rroot是/var/www/example.com,我用的是PHP-FPM方法。

在完成非常典型的故障排除后,我遇到了一个错误,我只能通过 google 搜索找到另一个实例:

BIO_new_file("/etc/ssl/certs/example-cert.pem") failed (SSL: error:02001002:system library:
fopen:No such file or directory:fopen('/etc/ssl/certs/example-cert.pem','r')
error:2006D080:BIO routines:BIO_new_file:no such file)

我已尝试在我的站点可用配置文件中注释掉 HTTPS 服务器,但仍然出现错误。这是在 AWS 上的全新 Ubuntu 13.10 实例上。

【问题讨论】:

  • 您在评论这些行后是否运行sudo service nginx reload/restart
  • 是的。我不是 nginx 专家,但有足够的经验来完成基础工作(例如,重新加载、sudo nginx 来解决问题、安装我需要的所有东西来使用我的 web 服务器 + Drupal)。
  • 已注释掉证书请求以及对 80 和 443 的额外调用,问题已解决。

标签: php drupal amazon-web-services nginx ubuntu-13.10


【解决方案1】:

创建 ls -s 文件 -> enlace

    armonia.insertmendoza.com.ar.chain.pem -> ./armonia.insertmendoza.com.ar/chain.pem
    armonia.insertmendoza.com.ar.crt -> ./armonia.insertmendoza.com.ar/fullchain.pem
    armonia.insertmendoza.com.ar.dhparam.pem -> ./dhparam.pem
    armonia.insertmendoza.com.ar.key -> ./armonia.insertmendoza.com.ar/key.pem

醒了!

【讨论】:

    猜你喜欢
    • 2015-05-01
    • 2021-03-04
    • 2019-01-22
    • 2016-09-09
    • 1970-01-01
    • 1970-01-01
    • 2021-06-24
    • 2023-03-09
    • 2021-04-08
    相关资源
    最近更新 更多