- סטטוס
- נפתר
סקירה כללית של התקלה
שמנו לב שישנם לקוחות המדווחים על שגיאה קריטית בעת הפעלת WPML
PHP Fatal error: Call to undefined method Composer\Autoload\ClassLoader::setPsr4() in .../wp-content/plugins/sitepress-multilingual-cms/embedded/composer/autoload_real.php on line 33
בעיה זו נגרמת על ידי אחד מהתוספים האחרים שלך המשתמש בגרסה מיושנת של Composer, שבה ה־autoloader אינו תומך במתודה setPsr4().
הבעיה מתרחשת כאשר תוסף הכולל גרסה ישנה כזו מאותחל לפני התוסף WPML.
תוכל לקרוא פרטים נוספים כאן: https://github.com/composer/composer/issues/2553
פתרון עוקף
כדי לפתור את התקלה עליך למצוא תחילה את התוסף הבעייתי: תוכל לעשות זאת על ידי כיבוי כל התוספים, למעט WPML, ולאחר מכן הפעלתם מחדש אחד אחד.
לאחר מכן מומלץ לחפש גרסה מעודכנת של אותו תוסף: אם התקלה לא נפתרת, פנה למפתח ויידע אותו על התקלה.