WPML
ステータス
解決済み
報告対象
WPML Multilingual CMS 4.5.7
解決されたバージョン
4.6.0

問題の概要

PHP8のサーバーを使用している場合、ダッシュボードプラグイン自動更新を有効化オプションを有効にしようとすると、以下のエラーが発生します。

PHP Fatal error: Uncaught TypeError: array_diff(): Argument #2 must be of type array, bool given in …/wp-content/plugins/sitepress-multilingual-cms/vendor/otgs/installer/includes/upgrade/AutoUpgrade.php:39

回避策

回避策として:


  1. ダッシュボードプラグインに移動します。

  2. WPML Multilingual CMSを無効化します。

  3. 自動更新を有効化オプションを有効化します。

  4. WPMLを再度有効化します。

すべての既知の問題 →