WPML
ステータス
解決済み
報告対象
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行目。

すべての既知の問題 →