【发布时间】: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