我正在使用XAMPP进行开发.最近我将xampp的安装从旧版本升级到1.7.3.
现在当我卷曲启用HTTPS的网站时,我得到以下异常
致命错误:未捕获的异常'RequestCore_Exception',消息'cURL resource:Resource id#55; cURL错误:SSL证书问题,验证CA证书是否正常.详细信息:错误:14090086:SSL例程:SSL3_GET_SERVER_CERTIFICATE:证书验证失败(60)'
每个人都建议使用PHP代码中的一些特定curl选项来解决这个问题.我认为这不应该是这样的.因为我的旧版XAMPP没有任何问题,只是在安装新版本后才发生.
我需要帮助来弄清楚我的PHP安装中哪些设置发生了变化,Apache等可以解决这个问题.
使用WooPress - 8theme WordPress主题运行Wordpress 4.1.5和WooCommerce 2.3.8.在结帐页面上,当我点击"下订单"时,它停止并在控制台中得到:
Uncaught TypeError: Cannot read property 'reload' of null
来自checkout.min.js.我用非缩小版替换它,并从这里扣除它:
$.ajax({
type: 'POST',
url: wc_checkout_params.checkout_url,
data: $form.serialize(),
success: function( code ) {
Run Code Online (Sandbox Code Playgroud)
结果code
是null.要求的行动是wp-admin/admin-ajax.php?action=woocommerce_checkout
.为什么这是空的?
注意:对于支付供应商,我使用AuthorizeNetAIM插件(来自codecanyon)并使用测试模式+ sandbox登录.
更新#1:尝试此修复程序:http://www.tech.theplayhub.com/woocommerce_js_issue_on_checkout/
通过禁用电子邮件通知.没运气.
更新#2:尝试此修复:https: //github.com/woothemes/woocommerce/issues/5332
在这种情况下,用户有一个罪魁祸首FB插件,不得不禁用它.
我安装的唯一插件:
更新#3:将 WooCommerce 2.3.8降级到2.3.0因为我正在使用的主题(8theme/woopress)有woocommerce 2.3.0文件.一样.还尝试将主题更改为裸(TwelveFourteen etc)主题.一样.
我怀疑这可能是AuthorizeNet AIM插件失败/抛出异常,除了代码没有以某种方式提取它.