דלגו לתוכן

הפעלת שדרוג

לפני הפעלת השדרוג הראשי, ודא שהשלמת את בדיקה מוקדמת. ממשק המשתמש של השדרוג מחייב להפעיל את הבדיקה המוקדמת לפחות פעם אחת והוא יפנה אותך לשם אם לא.

הפעל את השדרוג על ידי הפניית הדפדפן אל ספריית upgrade של האתר שלך:

http://example.com/upgrade/

זה אמור להראות עמוד כזה:

XOOPS Upgrade Startup

בחר בלחצן “המשך” כדי להמשיך.

כל “המשך” מתקדם דרך תיקון אחר. המשך להמשיך עד שכל התיקונים יוחלו, ודף עדכון מודול המערכת יוצג.

XOOPS Upgrade Applied Patch

מה חל השדרוג של 2.5.11 → 2.7.0

Section titled “מה חל השדרוג של 2.5.11 → 2.7.0”

בעת שדרוג מ-XOOPS 2.5.11 ל-2.7.0, המשדרג מחיל את התיקונים הבאים. כל אחד מהם מוצג כשלב נפרד באשף, כך שתוכל לאשר מה משתנה:

  1. הסר חבילה מיושן PHPMailer. העותק המצורף של PHPMailer בתוך מודול המגן נמחק. PHPMailer מסופק כעת דרך Composer ב-xoops_lib/vendor/.
  2. הסר תיקיית HTMLPurifier המיושנת. באופן דומה, התיקיה הישנה HTMLPurifier בתוך מודול המגן נמחקת. HTMLPurifier מסופק כעת דרך Composer.
  3. צור את הטבלה tokens. נוספה טבלה חדשה של tokens לאחסון אסימונים בהיקף גנרי. הטבלה כוללת עמודות עבור מזהה אסימון, מזהה משתמש, היקף, hash וחותמות זמן של issued/expires/used, והיא משמשת תכונות מבוססות אסימון ב-XOOPS 2.7.0.
  4. הרחב bannerclient.passwd. העמודה bannerclient.passwd מורחבת ל-VARCHAR(255) כך שתוכל לאחסן גיבוב סיסמא מודרני (bcrypt, argon2) במקום העמודה הצרה מדור קודם.
  5. הוסף העדפות קובצי cookie של הפעלה. שתי העדפות חדשות מוכנסות: session_cookie_samesite (עבור תכונת קובצי ה-cookie של SameSite) ו-session_cookie_secure (כדי לאלץ HTTPS-עוגיות בלבד). ראה לאחר השדרוג כדי לסקור אותם לאחר השלמת השדרוג.

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

ההפצה העיקרית של XOOPS מגיעה עם תמיכה באנגלית. תמיכה עבור אזורים נוספים מסופקת על ידי XOOPS אתרי תמיכה מקומיים. תמיכה זו יכולה לבוא בצורה של הפצה מותאמת אישית, או קבצים נוספים להוספה להפצה הראשית.

XOOPS תרגומים נשמרים ב-transifex

אם לשדרוג XOOPS יש תמיכה נוספת בשפה, תוכל לשנות את השפה על ידי בחירת סמל השפה בתפריטים העליונים, ובחירת שפה אחרת.

XOOPS Upgrade Language