- סטטוס
- נפתר
- סוג
- באג
- דווח עבור
- WPML Multilingual CMS 4.6.8
- נפתר ב־
- WPML 4.6.10
- תגיות נושא
- Bug
סקירת התקלה
הוספת הפונקציה str_contains() ב־PHP 8 עלולה להוביל לבעיות תאימות אם שני התנאים הבאים מתקיימים:
- גרסת ה־PHP שבשימוש נמוכה מ־8.
- גרסת WordPress המותקנת ישנה מ־5.9.
תופעל שגיאה הדומה לזו:
Fatal error: Uncaught Error: Call to undefined function str_contains() in .../wp-content/plugins/sitepress-multilingual-cms/classes/request-handling/wpml-request.class.php:123
פתרון עוקף
אנא ודא שיש לך גיבוי מלא של האתר לפני שתמשיך.
באפשרותך לנסות להתקין את הבטא האחרונה של WPML (v 4.6.10) (נפתח בלשונית חדשה)
או
שדרג כל אחת (או את שתיהן) מהדרישות הבאות:
- PHP 8
- גרסת WordPress (+5.9).