我正在制作一个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
这个问题有什么解决方案吗?我到处寻找。他们都只是在说原因,而不是如何解决这个问题。有人请帮帮我
这是说您正在访问的站点的证书是不可验证的。
如果您使用的是 curl,您可以尝试这些额外的参数来停止 curl 进行验证。当然,这可能会让您面临安全问题。
curl_setopt ($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, 0);
要解决此问题,您需要在 Wamp 中启用 php 扩展php_curl。单击系统托盘中的 Wamp 图标,然后转到 PHP> PHP 扩展> php_curl。
php_curl旁边应该有一个复选标记。
然后单击系统托盘中的 Wamp 图标并单击脱机,然后单击重新启动所有服务。
然后将服务器重新联机,该错误应该会消失。
要解决此问题,您需要在 Wamp 中启用 php 扩展php_curl,并在 php.ini 文件中取消注释扩展名=php_openssl.dll。希望这将解决您在wordpress中安装插件的问题。
转到 PHP 扩展,然后单击php_curl启用。