WPML
الحالة
محلول
النوع
خطأ برمجي
تم الإبلاغ عنه لـ
WPML Multilingual & Multicurrency for WooCommerce 5.0.0
تم الحل في
5.0.1

نظرة عامة على المشكلة

إذا كنت تستخدم إصداراً قديماً من WooCommerce (على سبيل المثال 6.2) وإصداراً قديماً من WPML Multilingual & Multicurrency for WooCommerce (على سبيل المثال 4.12.6) وحاولت تحديثهما في نفس الوقت، فسيظهر لك الخطأ التالي:

Fatal error: Uncaught Exception: Can’t enable or disable the attributes lookup table usage while it’s regenerating in … /wp-content/plugins/woocommerce/src/Internal/ProductAttributesLookup/DataRegenarator.php:362

يحدث هذا لأن كلتا الإضافتين تحاولان إنشاء جدول lookup في نفس الوقت وتتعارضان.

حل بديل مؤقت

قبل المتابعة، تأكد من إنشاء نسخة احتياطية كاملة لموقعك. عطّل إضافة WooCommerce وأعد تنشيطها. سيؤدي ذلك إلى إنشاء جدول البحث المفقود.

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