WPML
ステータス
解決済み
報告対象
WPML Multilingual CMS 4.6.13
解決されたバージョン
4.7.6
トピックタグ
Bug

問題の概要

WPMLに含まれるYoast/Whipベンダーライブラリのファイル名の問題により、大文字と小文字を区別するサーバー環境(Ubuntuなど)でエラーが発生しています。この問題は、WPML 4.6.12でフォルダー名が小文字(例:facades)から大文字(Facades)に変更されたために発生します。アップデート中、大文字と小文字を区別するファイルシステムでは両方のバージョンのフォルダーが保持される場合があり、その結果として競合および500エラーが発生します。

PHP Fatal error: Uncaught Error: Failed opening required '.../wp-content/plugins/sitepress-multilingual-cms/vendor/composer/../yoast/whip/src/Facades/wordpress.php' (include_path='.:/usr/share/pear:/usr/share/php') in .../wp-content/plugins/sitepress-multilingual-cms/vendor/composer/autoload_real.php:78

回避策

続行する前に、必ずお使いのサイトの完全なサイトバックアップを取得してください。

WPMLの再インストール


  • WordPressダッシュボード > プラグインに移動します。

  • WPMLを無効化して削除します。

  • 公式ウェブサイトから最新バージョンのWPMLを再インストールします。

すべての既知の問題 →