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 الرئيسية – السطر 16 من الملف class-wpml-translation-management-filters-and-actions.php الموجود في المجلد ../sitepress-multilingual-cms/classes/translation-management/ .

  • إذا كنت تستخدم إضافة WPML إدارة الترجمة – السطر 422 من الملف wpml-pro-translation.class.php الموجود في المجلد ../wpml-translation-management/inc/translation-proxy/ .

  • إذا كنت تستخدم إضافة WPML روابط ثابتة – السطر 29 من الملف class-wpml-sticky-links.php الموجود في المجلد ../ wpml-sticky-links/classes/ .

جميع المشاكل المعروفة →