我在安装 WordPress 插件时遇到错误。
Download failed. cURL error 60: SSL certificate problem: unable to get local issuer certificate
我试图通过添加 cacert.pem 来修改 php.ini 文件
curl.cainfo = /path/cacert.pem
我在装有 apache2 和 PHP 7.0 的 Ubuntu 服务器上运行 WordPress。
最佳答案
终于成功了!我有几个小时遇到这个问题,因为我在 stackoverflow 上的其他答案中编辑了错误的 php.ini。
这是我做的
把它放在 C:\wamp64\bin\php\your php version\extras\ssl
确保文件 mod_ssl.so
位于 C:\wamp64\bin\apache\apache(version)\modules
在 Apache 目录 C:\wamp64\bin\apache\apache2.4.27\conf
内的 httpd.conf
中启用 mod_ssl
/p>
在 php.ini
中启用 php_openssl.dll
。请注意,我的问题是我有两个 php.ini 文件,我需要在这两个文件中执行此操作。一种是您从此处的 WAMP 任务栏图标获得的。
另一个位于C:\wamp64\bin\php\php(Version)
找到两个 php.ini
的位置找到它说 curl.cainfo =
的行并给它一个这样的路径
curl.cainfo = "C:\wamp64\bin\php\php(Version)\extras\ssl\cacert.pem"
现在重启你的服务器就可以了
关于php - 安装 WordPress 插件时出现 cURL 错误 60,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45260954/