- ステータス
- 解決済み
- 報告対象
- WPML Multilingual CMS 3.9.1
- 解決されたバージョン
- WPML Multilingual CMS 3.9.2
問題の概要
サイトをWPML 3.9.0または3.9.1に更新した後、以下のPHPエラーが発生する場合があります。
PHP Fatal error: Cannot redeclare class AbsoluteLinks in À¨þ on line 3
この問題を調査した結果、サーバー上で実行されているAPC Cacheが原因である可能性があることが判明しました。
回避策
以下のコード行を削除することで問題を解決できます。
- WPMLメインプラグインを使用している場合 – ../sitepress-multilingual-cms/classes/translation-management/ フォルダーにあるclass-wpml-translation-management-filters-and-actions.phpファイルの16行目。
- WPML翻訳管理プラグインを使用している場合 – ../wpml-translation-management/inc/translation-proxy/ フォルダーにあるwpml-pro-translation.class.php ファイルの422行目。
- WPMLスティッキーリンクプラグインを使用している場合 – ../ wpml-sticky-links/classes/ フォルダーにあるclass-wpml-sticky-links.php ファイルの29行目。