0

我正在制作一个 qp 网站,当我尝试包含一个 twitter 插件时,我收到以下消息作为错误

Error: There are no HTTP transports available which can complete the requested request.

然后在网上搜索后我得到了一个解决方案,我打开了 php 扩展中的 php_curl

现在我收到这样的消息

Error: SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed

这个问题有什么解决办法吗?我到处搜索。他们都在说这个问题的原因,而不是如何解决这个问题。有人请帮助我

4

4 回答 4

0

这就是说您正在访问的站点的证书是不可验证的。

如果您使用 curl,您可以尝试这些额外的参数来停止 curl 进行验证。当然,这可能会让您对安全问题持开放态度。

curl_setopt ($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, 0);
于 2013-10-14T08:40:10.143 回答
0

要解决此问题,您需要在 Wamp 中启用 php 扩展 php_curl。单击系统托盘中的 Wamp 图标,然后转到 PHP > PHP Extensions > php_curl。

php_curl 旁边应该有一个复选标记。

然后单击系统托盘中的 Wamp 图标并单击脱机,然后单击重新启动所有服务。

然后将服务器重新联机,该错误应该会消失。

于 2015-09-16T02:49:09.560 回答
0

要解决此问题,您需要在 Wamp 中启用 php 扩展 php_curl 并取消注释 php.ini 文件中的 extension=php_openssl.dll。希望这能解决您在 wordpress 中安装插件的问题。

于 2016-02-04T12:38:30.763 回答
0

转到 PHP 扩展,然后单击 php_curl 启用。

于 2017-05-11T15:29:21.827 回答