我在 Ubuntu 14.04 上的 Nginx 下运行 php5-fpm。我想增加最大上传大小。
我已经编辑了我/etc/php5/fpm/php.ini的以下几行定义如下:
upload_max_filesize = 20M
post_max_size = 25M
我重新启动了 php5-fpm 和 nginx,但phpinfo()仍然分别显示了 8M 和 2M 的发布和上传限制。
我在这里错过了什么吗?
我正在尝试在我的 Ubuntu 服务器上安装 SSL 证书。我已经从我的 CA 购买了证书并下载了证书本身和中间证书。如此:
我的证书: mydomain.crt
中级证书: GandiStandardSSLCA.pem
我也有(使用 openssl 制作)
我的私钥 (?): mydomain.key
和签名请求: mydomain.csr
我已将所有这些文件上传到我的服务器,并按照指南将我的证书与中间证书结合起来:
cat mydomain.crt GandiStandardSSLCA.pem > mydomain-bundle.crt
Run Code Online (Sandbox Code Playgroud)
然后我将以下内容添加到我的虚拟主机的配置中:
listen 443 ssl;
ssl_certificate /etc/nginx/ssl/mydomain-bundle.crt;
ssl_certificate_key /etc/nginx/ssl/mydomain.key;
Run Code Online (Sandbox Code Playgroud)
但是当我重新启动 nginx 时,出现此错误:
* 重启 nginx
* 停止 nginx nginx [OK]
nginx: [emerg] SSL_CTX_use_PrivateKey_file("/etc/nginx/ssl/mydomain.key") failed (SSL: error:0B080074:x509 certificateroutines:X509_check_private_key:key values mismatch)配置文件 /etc/nginx/nginx.conf 测试失败
任何想法为什么以及如何解决?