意外的服务器错误在 WooCommerce 中创建发货标签时

问题描述

截至 2021 年 7 月 27 日,当我尝试通过 WooCommerce 创建发货标签时,我刚刚开始收到以下错误

“意外的服务器错误

我访问了 WooCommerce 日志并发现了以下内容

fatal-errors-2021-06-30-5a8cdf72b61eb062429327964e479de2.log

2021-06-30T21:13:42+00:00 CRITICAL Uncaught Error: 在 /var/www/wp-content/plugins/woocommerce/includes/class-wc- 中的 bool 上调用成员函数 get_instance_option_key() ajax.PHP:2900 堆栈跟踪: #0 /var/www/wp-includes/class-wp-hook.PHP(292): WC_AJAX::shipping_zone_methods_save_changes('') #1 /var/www/wp-includes/class-wp-hook.PHP(316): WP_Hook->apply_filters('',Array) #2 /var/www/wp-includes/plugin.PHP(484): WP_Hook->do_action(Array) #3 /var/www/wp-admin/admin-ajax.PHP(187): do_action('wp_ajax_woocomm...') #4 {主要} 在第 2900 行的 /var/www/wp-content/plugins/woocommerce/includes/class-wc-ajax.PHP 中抛出

我的所有插件都已更新,并且我能够在 2021 年 7 月 27 日之前创建发货标签。有没有其他人遇到过这个问题,或者知道如何解决这个问题?

解决方法

很可能与另一个插件冲突。尝试禁用除 Woo 之外的所有内容,看看是否仍有错误。如果您没有错误,请开始一个一个地打开插件,直到找到导致问题的那个。