השתמשו בגרסה החדשה ביותר שבה היישום שלכם תומך. גרסת PHP חדשה יותר היא מהירה יותר ומקבלת תיקוני אבטחה; גרסה שהגיעה לסוף חייה אינה מקבלת אף אחד מאלה.
כיצד לשנות אותה
Sites ← your site ← Software ← PHP version. השינוי חל בתוך שניות ואינו דורש הפעלה מחדש הנראית לעין.
לפני שתשנו אותה באתר פעיל
גבו תחילה את האתר (Sites ← your site ← Backups), ועדכנו את התוספים ואת ערכת העיצוב שלכם — שם שדרוגי PHP נוטים להשתבש. השתמשו בעותק סביבת בדיקות (Sites ← your site ← Staging) כדי לתרגל את העדכונים הללו מבלי לגעת באתר הפעיל. ⚠️ עותק סביבת בדיקות מריץ את אותה גרסת PHP של האתר הפעיל, ולכן אינו יכול לבחון את הגרסה החדשה בפני עצמו: אם האתר אינו פועל כשורה לאחר השינוי, החזירו את הגרסה לקדמותה — הדבר אורך שניות.
אם משהו משתבש לאחר מכן
הגורם הרגיל לכך הוא תוסף יחיד או ספרייה אחת שלא עודכנו. החזירו את הגרסה לקדמותה — הדבר אורך שניות — ועיינו ביומן השגיאות בכתובת Sites ← your site ← Statistics. היומן מציין את שם הקובץ ואת השורה, מה שבדרך כלל מספיק כדי לזהות את התוסף.
באופן ספציפי עבור WordPress
ליבת WordPress תומכת היטב בגרסאות PHP עדכניות. הבעיות טמונות בתוספים, ומסך ה-WordPress מפרט כל תוסף בכל סביבות הניהול שלכם יחד עם הגרסה שלו, כך שתוכלו לראות אילו אתרים כוללים את התוסף המסוכן לפני שתעבירו אחד מהם.
⚠️ איננו משדרגים את גרסת ה-PHP שלכם במקומכם, והבחירה נותרת בידיכם משום שרק אתם יודעים מה הקוד שלכם עושה. אנו שומרים על הגרסאות החדשות יותר זמינות ומעודכנות בטלאי אבטחה.
⛔ איננו מתריעים כעת מראש על כך שהגרסה שלכם מתקרבת לסוף חייה, לכן אל תחכו שיאמרו לכם. אם תפתחו קריאת שירות בעת הפעלת גרסה שכבר הוצאנו משימוש, בדיקת האתר שלפני הטופס תציין זאת ותציע את הגרסה הנתמכת החדשה ביותר — אך זהו המקום היחיד שבו הדבר מופיע, ורק לאחר שהגרסה כבר הוצאה משימוש בפועל. בדקו את מסך גרסת ה-PHP בעצמכם פעם או פעמיים בשנה.
מה המשמעות של "סוף חיים" כאן
גרסה שהגיעה לסוף חייה מפסיקה לקבל תיקונים מפרויקט PHP. אנו משאירים כמה גרסאות כאלה זמינות באופן מכוון, כשהן מוקשחות ומעודכנות בטלאי אבטחה על ידי הפלטפורמה שלנו, כדי שיישום ישן יוכל לעבור לפלטפורמה ביום הראשון במקום שיידרש לבנות אותו מחדש תחילה. זוהי אפשרות ממשית ולא מלכודת — אך זהו רף תחתון בלבד ולא היעד, והגרסה החדשה ביותר שהקוד שלכם תומך בה היא עדיין התשובה הנכונה.