- الحالة
- محلولة
- أُبلغ عنها لـ
- 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/ .