更新外掛「Jetpack 6.0」後,發生衝突產生PHP錯誤

2018-04-05
在更新外掛「Jetpack 6.0」後,發生衝突產生PHP錯誤

class.jetpack.php on line 1518 該部分程式代碼


// Make sure we have an array here in the event database data is stale
if ( ! isset( $plan['supports'] ) ) {
$plan['supports'] = array();
}

return $plan;
}

 

Apache2.4.33 x64
PHP7.2.4
DataBaseMySQL 5.7.22 x64
WordPress4.9.5

已知衝突外掛(plugin)
Page Builder by SiteOrigin 2.6.4-2.6.6

已知衝突佈景(theme)
Mesmerize 1.2.1-1.2.2
Bizplan 1.4

 

可能原因:
「Page Builder by SiteOrigin」外掛不相容

 

解決方法:
1. 回復使用「Jetpack 5.9」正常無誤,暫時不更新版本
2. 變更使用佈景主題
3. 或是停用「Page Builder by SiteOrigin」外掛

 

2018-04-20補充
更新 SiteOrigin Widgets Bundle 1.11.8
Jetpack 6.0 顯示錯誤已修正
還是不確定錯誤因素

20180425補充
更新 Page Builder by SiteOrigin 2.6.6
更新 Mesmerize Companion 1.4.2
更新 佈景主題"Mesmerize 1.2.2"
顯示相同錯誤訊息
應該是佈景主題"Mesmerize 1.2.2"導致錯誤

20180502補充
更新 Jetpack 6.1 後正常
剛完成更新時顯示 woocommerce 錯誤訊息,重新整理頁面恢復正常。
同網站未安裝啟用 woocommerce 外掛,不確定是否有影響。