首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我在wordpress管理> Woocommerce >设置>签出中使用woocommerce订阅时出现了一个突然的致命错误

我在wordpress管理> Woocommerce >设置>签出中使用woocommerce订阅时出现了一个突然的致命错误
EN

Stack Overflow用户
提问于 2015-12-19 15:24:27
回答 2查看 985关注 0票数 4

我有一个wordpress安装,运行woocommerce订阅和成员身份,已经运行了几周,现在突然收到以下错误消息:

‘致命错误:异常异常’异常‘与消息'SSL证书问题:无法获得本地颁发者证书’在…线154‘的.../wp-content/plugins/woocommerce-subscriptions/includes/gateways/paypal/includes/abstracts/abstract-wcs-sv-api-base.php

此消息位于管理区域的以下位置: wordpress admin > woocommerce >设置>签出

当试图查看单个产品页面时,它也会出现在前端。

我尝试禁用所有插件来确定任何可能的冲突和问题的路径,但只确定只有在Woocommerce订阅插件处于活动状态时问题才会持续。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-12-22 10:18:26

更新:在与Woothemes的支持交谈后,我可以确认这个问题是Wordpress 4.4 installation.They中的一个bug造成的,它为我提供了一个更新后的ca-bundle.crt文件,我把它放在wp-包含/证书中,现在所有这些文件都在重新开始工作。我建议,任何其他有此问题的用户都应该向Woothemes提供一张描述这个问题的支持票,并请求更新ca-bundle.crt文件,直到这个文件在一个新的Wordpress更新中修复为止。

票数 3
EN

Stack Overflow用户

发布于 2015-12-19 15:50:19

听起来您需要更新服务器的cainfo包。它是一个包含curl用于验证主机SSL证书的CA根证书包的文件。WooCommerce订阅插件使用curl向PayPal发送请求,并试图验证该请求。

首先下载最新的cacert.pem文件。从http://curl.haxx.se/docs/caextract.html那里拿来。将其放在您的php目录中。

然后将这一行添加到php.ini文件curl.cainfo=c:\php\cacert.pem中。显然,更改路径以匹配实际目录。

如果您无法访问这些内容,那么是时候与您的服务器技术支持部门进行对话了。

感谢verifypeer-and-fix-your-php-config/提醒我处理这个问题的程序

编辑: WordPress 4.4更新提供了更新的ca-bundle.crt。如果您的WordPress不是最新的,您可以尝试简单地进行更新。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34372305

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档