- الحالة
- محلولة
- أُبلغ عنها لـ
- WPML Multilingual CMS 4.5.7
- تم حلها في
- 4.6.0
نظرة عامة على المشكلة
إذا كنت تستخدم خادماً يعمل بـ PHP8، فكلما حاولت تفعيل خيار تمكين التحديثات التلقائية في لوحة التحكم → الإضافات، سيظهر لك الخطأ التالي:
PHP Fatal error: Uncaught TypeError: array_diff(): Argument #2 must be of type array, bool given in …/wp-content/plugins/sitepress-multilingual-cms/vendor/otgs/installer/includes/upgrade/AutoUpgrade.php:39
حل بديل مؤقت
كحل بديل مؤقت:
- اذهب إلى لوحة التحكم → الإضافات.
- عطّل WPML Multilingual CMS.
- فعّل خيار تمكين التحديثات التلقائية.
- أعد تمكين WPML.