Wordpress/Woocommerce 结帐页面 500 错误

Wordpress/Woocommerce checkout page 500 error

我在我的 woocommerce 商店结账页面上收到 500 个错误页面。我注意到当购物车为空时没有错误,只有当我在其中添加产品时才会出现

地址是https://www.belizajec.si/webshop/checkout/

启用调试模式后出现此错误

Notice: register_sidebar was called incorrectly. No id was set in the arguments array for the "Translator For Header" sidebar. Defaulting to "sidebar-1". Manually set the id to "sidebar-1" to silence this notice and keep existing sidebar content. Please see Debugging in WordPress for more information. (This message was added in version 4.2.0.) in /home/apartkri/public_html/webshop/wp-includes/functions.php on line 4137

Fatal error: Class 'WC_Gateway_Paypal' not found in /home/apartkri/public_html/webshop/wp-content/plugins/woocommerce/includes/class-wc-payment-gateways.php on line 105

谢谢

您更新到 WooCommerce 3.0 了吗?确保您使用的主题与 WooCommerce 3.0 兼容。如果它是您用于 Paypal 的插件,请先禁用它,然后查看是否是导致问题的原因。

似乎有些不兼容。

这好像是插件/主题冲突问题,说实话不能直接判断。

但是,您可以遵循一些主要步骤,如下所示:-

  1. 禁用除 "Woocommerce"
  2. 之外的所有插件
  3. 激活 WordPress 默认主题

按照相同的程序进行此检查后。

如果我能进一步帮助您,请告诉我...

好的,通过在服务器上的现有文件上重新上传所有 Woocommerce 文件解决了问题。