WPML
סטטוס
נפתר
דווח עבור
WPML Multilingual CMS 3.9.1
נפתר בגרסה
WPML Multilingual CMS 3.9.2

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

לאחר עדכון האתר שלך ל־WPML 3.9.0 או 3.9.1, ייתכן שתיתקל בשגיאת ה־PHP הבאה:

PHP Fatal error:  Cannot redeclare class AbsoluteLinks in À¨þ on line 3

חקרנו את הבעיה ונמצא שהיא עשויה להיגרם על ידי APC Cache שפועל באותו שרת.

פתרון עוקף

באפשרותך לתקן את הבעיה על ידי הסרת שורות הקוד הבאות:


  • אם אתה משתמש בתוסף הראשי WPML – שורה 16 מהקובץ class-wpml-translation-management-filters-and-actions.php שנמצא בתיקייה ../sitepress-multilingual-cms/classes/translation-management/ .

  • אם אתה משתמש בתוסף WPML ניהול תרגום – שורה 422 מהקובץ wpml-pro-translation.class.php שנמצא בתיקייה ../wpml-translation-management/inc/translation-proxy/ .

  • אם אתה משתמש בתוסף WPML קישורים דביקים – שורה 29 מהקובץ class-wpml-sticky-links.php שנמצא בתיקייה ../ wpml-sticky-links/classes/ .

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