WPML
סטטוס
נפתר
נפתר בגרסה
5.2.8

סקירה כללית של התקלה

ייתכן שתקבל את שגיאת ה־PHP הבאה אם אתה משתמש בגרסת PHP ישנה יותר מ־5.6

Parse error: syntax error, unexpected T_CLASS, expecting T_STRING or T_VARIABLE or '$' in .../wp-content/plugins/sitepress-multilingual-cms/inc/functions.php on line 810

פתרון עוקף

ל־WPML יש כעת דרישת מינימום לגרסת PHP 5.6.20, בדומה ל־WordPress 5.2 והגרסאות העדכניות ביותר.

אם אתה מאחסן את התקנת WordPress שלך בתצורת שרת משלך, עדכן את גרסת ה־PHP שלך ל־5.6.20 או רצוי לגרסה חדשה יותר.

במקרה שאתה משתמש בתוכנית אחסון שיתופי, בקש מספק האחסון שלך לעדכן את גרסת ה־PHP של האתר שלך.

אם עדכון גרסת ה־PHP של השרת שלך אינו אפשרי, תצטרך לחזור לחבילת WPML 4.2.6.

פעולה זו תצטרך להתבצע באופן ידני דרך FTP/SSH או כל דרך אפשרית אחרת לגשת לקובצי האתר שלך.

ראשית, הורד את הגרסאות המתאימות של ליבת WPML, תרגום מחרוזות וניהול תרגום כמתואר להלן:


אם אתה משתמש ב־WooCommerce Multilingual, הורד את גרסה 4.6.5.

לאחר מכן, תוכל להחליף את קובצי התוסף הקיימים שלך על ידי מחיקתם והעלאת הקבצים של גרסה 4.2.6 (התרגומים או ההגדרות שלך לא יאבדו מכיוון שהם מאוחסנים במסד הנתונים). קרא מדריך מפורט יותר על אופן העדכון הידני כאן.

כל התקלות הידועות →