Utilizați cea mai recentă versiune pe care o acceptă aplicația dumneavoastră. O versiune PHP mai nouă este mai rapidă și primește remedieri de securitate; o versiune ajunsă la sfârșitul ciclului de viață nu primește niciuna dintre acestea.
Cum o modificați
Site-uri → site-ul dumneavoastră → Software → Versiune PHP. Modificarea se aplică în câteva secunde și nu necesită o repornire vizibilă.
Înainte de a o modifica pe un site live
Creați mai întâi o copie de rezervă (Site-uri → site-ul dumneavoastră → Copii de rezervă) și actualizați-vă modulele și tema — acestea reprezintă zona în care apar problemele la actualizările PHP. Utilizați o copie de testare (Site-uri → site-ul dumneavoastră → Staging) pentru a repeta aceste actualizări fără a afecta site-ul live. ⚠️ O copie de testare rulează aceeași versiune PHP ca și site-ul live, așadar nu poate testa noua versiune de una singură: dacă site-ul nu funcționează corect după modificare, reveniți la versiunea anterioară — durează câteva secunde.
Dacă ceva nu mai funcționează după aceea
Cauza obișnuită este un modul sau o bibliotecă ce nu a fost actualizată. Reveniți la versiunea anterioară — durează câteva secunde — și consultați jurnalul de erori la Site-uri → site-ul dumneavoastră → Statistici. Jurnalul menționează fișierul și linia, ceea ce este în mod normal suficient pentru a identifica modulul.
WordPress în mod specific
Nucleul WordPress acceptă optim versiunile PHP actuale. Modulele reprezintă sursa problemelor, iar ecranul WordPress afișează fiecare modul din întregul dumneavoastră portofoliu alături de versiunea acestuia, astfel încât să puteți vedea ce site-uri conțin modulul cu riscuri înainte de a migra vreunul dintre ele.
⚠️ Noi nu vă actualizăm versiunea PHP în locul dumneavoastră, iar alegerea vă aparține întotdeauna deoarece numai dumneavoastră știți ce face codul dumneavoastră. Noi menținem versiunile mai noi disponibile și actualizate.
⛔ În prezent, nu vă avertizăm în avans că versiunea dumneavoastră se apropie de sfârșitul ciclului de viață, așa că nu așteptați să fiți informat. Dacă deschideți un tichet de asistență în timp ce rulați o versiune pe care am retras-o deja, verificarea site-ului dinaintea formularului vă semnalează acest lucru și sugerează cea mai recentă versiune acceptată — însă acesta este singurul loc în care apare informația, și doar după ce versiunea este deja retrasă. Verificați personal ecranul cu versiunea PHP o dată sau de două ori pe an.
Ce înseamnă „sfârșitul ciclului de viață” în acest context
O versiune ajunsă la sfârșitul ciclului de viață nu mai primește remedieri din partea proiectului PHP. Păstrăm în mod deliberat câteva astfel de versiuni disponibile, securizate și corectate de platforma noastră, astfel încât o aplicație mai veche să poată fi transferată din prima zi, fără a fi nevoie de o reconstrucție prealabilă. Aceasta este o opțiune reală și nu o capcană — însă reprezintă o soluție temporară de bază, nu o destinație finală, iar cea mai recentă versiune pe care o acceptă codul dumneavoastră rămâne alegerea corectă.