Cum să actualizați PHP în WordPress: un ghid complet

Publicat: 2023-02-01

WordPress rulează pe PHP, un limbaj de programare folosit pentru a procesa datele necesare pentru a vă afișa site-ul în lume. Deși PHP este rar văzut de utilizatorul obișnuit, acesta rămâne crucial pentru viața site-ului tău WordPress. Menținerea actualizată a versiunii PHP vă asigură că site-ul dumneavoastră funcționează în siguranță și funcționează optim. În această postare, vă vom explica de ce este important să actualizați PHP în WordPress și vă vom arăta diferite moduri de a face acest lucru.

Ce este PHP în WordPress?

PHP este un limbaj de scriptare și programare open-source, pe partea de server, care este coloana vertebrală a WordPress. Spre deosebire de site-urile HTML statice, site-urile WordPress își generează paginile în mod dinamic prin extragerea datelor de pe server folosind PHP. Codul PHP este folosit de server pentru a procesa ceea ce este necesar pentru a livra o pagină HTML vizitatorilor site-ului dvs. Majoritatea fișierelor de bază, teme și plugin WordPress sunt create cu PHP.

Cum funcționează PHP

De ce ar trebui să actualizați WordPress PHP?

Versiunea PHP 8.2

Există două motive principale pentru care ar trebui să actualizați întotdeauna PHP în WordPress - viteza și securitatea. Acestea fiind spuse, există și alte beneficii, cum ar fi compatibilitatea și funcțiile noi de care să te bucuri. Iată câteva motive cheie pentru a actualiza PHP în WordPress.

Performanță și viteză

De fiecare dată când o pagină web este încărcată în browser, PHP trebuie să proceseze ceea ce are nevoie serverul, să o localizeze în baza de date și apoi să o trimită înapoi în format HTML, astfel încât browserul să o poată afișa. Încărcarea unei singure pagini poate necesita o mulțime de solicitări PHP care încetinesc viteza de încărcare a paginii. Deoarece PHP continuă să se îmbunătățească cu fiecare actualizare, veți vedea, de asemenea, viteze de procesare mai rapide și o utilizare mai eficientă a memoriei. De aceea, rularea site-ului dvs. pe versiuni mai noi vă va oferi mai multă viteză și performanță mai bună.

Securitate

Neactualizarea PHP în WordPress reprezintă un risc serios de securitate. Versiunile mai vechi nu mai sunt acceptate și au ajuns la End of Life (EOL), ceea ce înseamnă că versiunea PHP nu va fi niciodată actualizată sau verificată pentru vulnerabilități. Rularea site-ului dvs. pe aceste versiuni neacceptate vă expune riscului de posibile încălcări de securitate. Pentru a vă păstra site-ul în siguranță, ar trebui să utilizați o versiune PHP care este acceptată activ. La momentul acestei postări, iată cum stau lucrurile:

  • Orice versiune sub 8.0 nu este acceptată (EOL) și este expusă riscurilor de securitate.
  • Versiunea 8.0 nu este acceptată în mod activ, dar primește remedieri de securitate pentru moment.
  • Versiunile 8.1 și 8.2 sunt acceptate activ și se recomandă utilizarea.

Versiuni suportate de PHP

Pe scurt, actualizați la cea mai recentă versiune de PHP cât mai curând posibil. Pentru a vedea versiunile PHP actuale disponibile, consultați pagina cu versiunile PHP acceptate.

Functii noi

funcții noi cu actualizarea PHP

Fiecare versiune nouă de PHP aduce noi funcții care vă permit să creați site-uri web mai puternice și mai dinamice.

Compatibilitate și suport

Asigurându-vă că PHP-ul dvs. este actualizat, vă va asigura, de asemenea, că site-ul dvs. este compatibil cu cea mai recentă versiune de PHP. Acest lucru vă păstrează, de asemenea, site-ul compatibil cu toate temele sau pluginurile care sunt optimizate pentru cea mai recentă versiune.

De asemenea, este important să rețineți că site-ul dvs. poate să nu fie compatibil cu cea mai recentă versiune de PHP. Este posibil să rulați o versiune mai veche de WordPress sau să aveți o temă sau un plugin care rulează pe versiuni PHP mai vechi. Prin urmare, este o idee bună să vă asigurați și să testați site-ul dvs. după actualizare pentru a vă asigura că totul funcționează în continuare corect. Dacă nu, este posibil să aveți unele pluginuri vechi sau alte probleme de rezolvat.

Cum să vă verificați versiunea PHP

Înainte de a verifica versiunea PHP (și de a o actualiza), este important să știm ce versiune PHP ar trebui să utilizați. În mod ideal, veți dori întotdeauna să utilizați cea mai recentă versiune de PHP disponibilă. Cu toate acestea, trebuie să vă asigurați că versiunea dvs. WordPress este actualizată și compatibilă cu cea mai recentă versiune de PHP. WordPress are o diagramă de compatibilitate PHP pe care o puteți folosi.

Acum că știți ce versiune PHP ar trebui să utilizați, putem verifica ce versiune PHP rulați în prezent pe site-ul dvs. Iată două moduri simple de a face asta.

Verificați versiunea PHP folosind instrumentul WordPress pentru sănătatea site-ului

O modalitate de a determina ce versiune de PHP rulați este să aruncați o privire la Site Health în tabloul de bord WordPress. Există două secțiuni pentru site-ul dvs. – stare și informații. Pe pagina de stare, WordPress rulează o serie de teste pentru a determina dacă site-ul dvs. are nevoie de actualizări ale fișierelor de bază și pluginurilor și recomandă îmbunătățiri. În timpul acelor teste, dacă trebuie să actualizați PHP în WordPress, acesta va fi afișat acolo.

Sănătatea site-ului WordPress

Verificați versiunea PHP folosind linia de comandă

Ultima modalitate de a verifica ce versiune de PHP este instalată este să rulați o interogare în linia de comandă. Acest lucru se poate face pe Mac, Windows și Linux. Pentru acest exemplu, vom folosi aplicația Terminal pe Max OSX. Înainte de a începe cu această metodă, va trebui să aveți acces SSH. Dacă aveți nevoie de ajutor în acest sens, citiți postarea noastră care explică Cum să vă conectați site-ul prin SSH.

După ce ați stabilit cu succes o conexiune SSH, deschideți programul de consolă și tastați următoarea comandă:

php -v

Rezultatul va dezvălui numărul versiunii PHP, data construirii și informațiile despre drepturile de autor care arată cam așa:

$ php -v
PHP 7.4.25 (cli) (built: Oct 22 2021 12:33:59) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
	with Zend OPcache v7.4.25, Copyright (c), by Zend Technologies

Pași de urmat înainte de a actualiza PHP-ul site-ului dvs

Înainte de a actualiza PHP, există pași pe care ar trebui să îi luați pentru a vă asigura că procesul este finalizat cu succes. Să parcurgem pașii, astfel încât să știți care este cel mai bun proces de urmat.

Pasul 1: Faceți o copie de rezervă a site-ului dvs

Acesta este probabil cel mai important pas de făcut înainte de a actualiza PHP în WordPress. Vedeți, atunci când actualizați orice tip de software, există întotdeauna șansa să apară o eroare. Dacă nu aveți o copie de rezervă recentă, veți pierde orice conținut pe care l-ați adăugat recent. Aruncă o privire la postarea noastră despre cele mai bune pluginuri de backup pentru WordPress dacă aveți nevoie de o soluție bună de backup.

Updraft Plus

Pasul 2: Verificați-vă serverul

Al doilea pas este să vă asigurați că serverul dvs. acceptă cea mai recentă versiune de PHP. De obicei, puteți găsi aceste informații în documentația furnizorului dvs. de găzduire. De asemenea, puteți vorbi cu un reprezentant al serviciului pentru clienți de la gazda dvs. Dacă gazda dvs. nu oferă asistență pentru cea mai recentă versiune, puteți solicita oficial să ia măsuri pentru a o susține. Dacă nu, ar putea fi timpul să găsești o nouă gazdă. La momentul scrierii acestui articol, majoritatea gazdelor web acceptă versiunea 8.0, cu un număr tot mai mare de gazde care acceptă versiunea 8.1. Este de remarcat faptul că toți partenerii de găzduire ai Divi acceptă în prezent cea mai recentă versiune.

Parteneri de gazduire Divi

Pasul 3: Actualizați WordPress, pluginuri și teme

Al treilea pas este să actualizați toate pluginurile, temele și fișierele de bază WordPress de la terțe părți înainte de a continua cu o actualizare PHP. Dacă nu o faceți, puteți provoca conflicte între cea mai recentă versiune de PHP și orice software învechit. Majoritatea dezvoltatorilor lansează actualizări regulate ale software-ului lor pentru a include compatibilitatea cu versiunile majore ale WordPress și PHP.

Pasul 4: Testați temeinic înainte de a actualiza PHP în WordPress

În cele din urmă, utilizați software de dezvoltare locală, cum ar fi MAMP, pentru a vă testa site-ul cu versiuni mai noi de PHP. Acest lucru va ajuta la identificarea oricăror pluginuri care nu acceptă versiunea respectivă și a oricăror erori în care puteți întâlni înainte de a vă actualiza site-ul live. Pentru informații despre cum să utilizați Mamp, consultați ghidul nostru final.

Actualizați PHP WordPress în Mamp Pro

Cum se actualizează PHP în WordPress

Există mai multe moduri de a actualiza PHP în WordPress. Se poate face prin furnizorul dvs. de găzduire, folosind cPanel, SSH cu comenzi de terminal sau pur și simplu prin solicitarea acestuia prin gazda dvs. web. Să explorăm diferitele moduri de a actualiza PHP în WordPress individual.

Instrumente de găzduire pentru site

Actualizarea PHP în WordPress este un pas destul de ușor pentru majoritatea furnizorilor de găzduire. În timp ce toți furnizorii de găzduire sunt diferiți, majoritatea oferă clientului o modalitate de a actualiza versiunea PHP. Pentru toți ceilalți furnizori care nu sunt enumerați în postarea noastră, puteți vizita aceste tutoriale pentru a vedea procesul specific furnizorului dvs. de găzduire de a actualiza PHP în WordPress. Pentru această postare, ne vom concentra pe actualizarea PHP în WordPress cu SiteGround, Flywheel, Pressable și Cloudways.

Actualizarea PHP în SiteGround

SiteGround oferă o modalitate ușoară de a actualiza PHP în WordPress folosind instrumentele de site. Mai întâi, conectați-vă la tabloul de bord SiteGround. Apoi, navigați la Devs > PHP Manager. Faceți clic pe pictograma creion pentru a edita versiunea de PHP atribuită.

Actualizați WordPress PHP în SiteGround

Când apare modalul, alegeți Schimbați manual versiunea PHP . Sub meniul drop-down, selectați versiunea de PHP la care doriți să actualizați.

Schimbați PHP manual SiteGround

Actualizarea PHP în Flywheel

Pentru Flywheel, procesul este puțin diferit. Pentru a actualiza PHP în WordPress, va trebui să vă conectați cu un reprezentant al serviciului pentru clienți. Acesta poate suna ca un proces descurajant, dar fiți siguri că este rapid și ușor. Puteți solicita o actualizare PHP în câțiva pași simpli. Mai întâi, conectați-vă la contul dvs. Flywheel. Apoi, faceți clic pe butonul Obțineți ajutor din colțul din dreapta jos al ecranului.

Actualizați PHP WordPress în Flywheel

Ultimul pas este să faceți clic pe butonul Chat acum . De acolo, tot ce trebuie să faci este să ceri ca Flywheel să efectueze actualizarea.

Chat cu Flywheel

Ca bonus, se vor asigura că nu există conflicte după actualizare. Dacă se găsesc probleme, le vor depana și vor rezolva orice probleme care apar.

Actualizarea PHP în Pressable

Pentru a actualiza PHP în Pressable, începeți prin a vă conecta la contul dvs. la my.pressable.com . Faceți clic pe site-ul pe care doriți să actualizați PHP.

alege site-ul de presat

Apoi, sub prezentare generală , selectați versiunea PHP dorită din meniul drop-down. Apăsabil va salva automat modificările după ce faceți o selecție din meniu.

selectați versiunea PHP

Actualizarea PHP în Cloudways

Pentru a actualiza PHP în Cloudways, începeți prin a vă conecta la contul dvs. Apoi, selectați serverele din meniul de navigare. Apoi, faceți clic pe serverul pe care doriți să îl actualizați.

Actualizați PHP în Cloudways

Faceți clic pe setări și pachete din meniul din partea stângă a paginii. Apoi, faceți clic pe fila pachete . În cele din urmă, faceți clic pe pictograma creion de lângă versiunea PHP curentă.

Setări PHP Cloudways

Alegeți versiunea dorită de PHP din meniul drop-down, apoi faceți clic pe butonul de salvare .

Alegeți versiunea PHP

Va apărea o casetă de avertizare care vă va cere să confirmați că toate programele instalate sunt compatibile cu versiunea PHP selectată. Faceți clic pe ok .

Confrim PHP modifică Cloudways

Actualizarea PHP folosind cPanel

O altă modalitate de a actualiza PHP-ul site-ului dvs. WordPress este să utilizați cPanel. Deși fiecare furnizor de găzduire este diferit, pașii sunt în general aceiași. Mai întâi, conectați-vă la site-ul web al furnizorului dvs. de găzduire. Apoi, navigați la cPanel . Derulați în jos până când vedeți secțiunea Software. Apoi, faceți clic pe Selectați versiunea PHP . Din meniul drop-down, selectați versiunea dorită de PHP. Faceți clic pe el pentru a-l seta ca actual.

selectați versiunea PHP

Contactarea furnizorului dvs. de găzduire

Dacă niciuna dintre celelalte moduri nu vă este accesibilă, mai există încă o modalitate de a actualiza PHP în WordPress. Puteți contacta furnizorul dvs. de găzduire pentru a-i cere să actualizeze PHP pentru dvs. Majoritatea gazdelor se pot ocupa de această solicitare și se pot ocupa de ea pentru tine. După cum am menționat anterior, gazde precum Flywheel oferă acces la chat cu un reprezentant care se poate ocupa de actualizare în câteva minute.

Ce să faci dacă ceva se sparge

În cazul în care întâmpinați o problemă, există remedieri dacă site-ul dvs. se defectează sau se întrerupe în timpul unei actualizări PHP. Cel mai important lucru pe care ar trebui să-l faceți înainte de actualizare este să vă asigurați că utilizați un site provizoriu și să creați o copie de rezervă chiar înainte de a începe procesul. Acest lucru vă asigură că, dacă aveți probleme, puteți reveni în siguranță la backup fără a sări o bătaie.

Pași de urmat pentru a vă repara site-ul

Când site-ul dvs. WordPress nu funcționează corect, poate fi foarte frustrant. Din fericire, există câțiva pași pe care îi puteți face pentru a corecta problema cu care vă confruntați de la actualizare. Dacă aveți acces la partea din spate a site-ului dvs., urmați acest ghid rapid pentru ca site-ul să repornească și să funcționeze.

Pasul 1: Dezactivați toate pluginurile

Dacă problema dvs. provine din cauza unui plugin care vă decurge necinstite, dezactivarea acestora o poate rezolva. Începeți prin a dezactiva toate pluginurile, apoi reactivați-le unul câte unul. Dacă un plugin este o problemă, făptuitorul se va identifica în timpul acestui proces. Cu toate acestea, dacă acest pas nu rezolvă problema, treceți la pasul 2.

Pasul 2: Schimbați-vă tema

Activați o temă implicită WordPress. De multe ori, când site-ul tău are probleme, tema ta poate fi vinovată. Temele de la terțe părți au o mulțime de funcționalități suplimentare pe care temele implicite nu le au. Cel mai bine este să schimbați temporar la o temă mai simplă pentru a vedea dacă site-ul dvs. revine. Dacă se întâmplă, știi că problema constă în temă.

Pasul 3: Vizualizați jurnalele de erori

Dacă întâmpinați în continuare probleme cu site-ul dvs., aruncați o privire la jurnalele de erori ale site-ului pentru a vedea eventualele probleme. Utilizarea instrumentului WordPress implicit Site Health este un loc minunat de început. Navigați la Instrumente > Sănătatea site -ului . Aici veți găsi două file – stare și informații. Puteți derula prin ambele file pentru a înțelege mai bine ce se întâmplă cu site-ul dvs. web. Problemele critice vor fi enumerate pe pagina de stare, împreună cu sugestii despre cum să corectați problema.

Discutați cu furnizorul dvs. de găzduire

Dacă acești pași nu au rezolvat problema, contactați gazda. Majoritatea furnizorilor de găzduire de renume oferă asistență pentru clienții lor. Probabil că se vor pune la treabă depanând site-ul dvs. și ajutându-vă să rezolvați problema.

Dacă niciunul dintre acești pași nu funcționează pentru dvs., ar trebui să luați pași pentru a downgrade versiunea dvs. PHP. Puteți inversa procesul de actualizare enumerat mai sus pentru a reveni în siguranță la versiunea PHP pe care o utilizați anterior. Dacă furnizorul dvs. de găzduire nu acceptă cea mai recentă versiune, ar trebui să vă gândiți serios să schimbați furnizorul de găzduire. Divi colaborează cu câțiva furnizori de găzduire foarte recomandați care acceptă cea mai recentă versiune de PHP. Analizăm fiecare partener de găzduire cu atenție înainte de a le lua în considerare, așa că fiți siguri că faceți o alegere înțeleaptă dacă alegeți să le utilizați.

Actualizarea PHP în Întrebări frecvente WordPress

Dacă mai aveți întrebări cu privire la actualizarea PHP în WordPress, acestea ar trebui să vă ajute.

Ce se întâmplă dacă site-ul meu dispare sau se rupe?

Deși puțin probabil, este posibil ca site-ul tău să se rupă în timpul unei actualizări PHP în WordPress. Când se întâmplă acest lucru, există pași pe care îi puteți lua pentru a o remedia. Utilizarea modului de recuperare prin WordPress este o modalitate excelentă de a vă aduce site-ul înapoi după o eroare.

Ce se întâmplă dacă nu am permisiunea de a actualiza PHP în WordPress?

Dacă vă aflați într-o situație în care nu puteți actualiza PHP pe cont propriu, singura dvs. soluție este să contactați furnizorul dvs. de găzduire. Puteți solicita să actualizeze PHP la cea mai recentă versiune. Dacă nu pot accepta cea mai recentă versiune sau nu vă pot refuza solicitarea, este timpul să începeți să cumpărați un nou furnizor de găzduire. După cum sa menționat anterior, rularea unei versiuni învechite de PHP vă lasă site-ul vulnerabil la malware și la alte tipuri de activități criminale cibernetice.

Pot să actualizez PHP în WordPress dacă am un Apache/Nginx/Alt fel de server?

Absolut. Aproape toate serverele sunt compatibile cu PHP. Acestea includ Apache, Nginx, IIS și Google Web Server (GWS).

Pot folosi linia de comandă pentru a actualiza PHP în WordPress?

Da. Dar acest lucru cu siguranță nu este recomandat decât dacă sunteți sigur că știți ce faceți. Linia de comandă este un instrument puternic care are potențialul de a încurca serios lucrurile dacă nu aveți experiență. Ar fi mai bine să contactați furnizorul dvs. de găzduire pentru a face modificări pentru dvs.

Actualizarea PHP este crucială pentru site-urile WordPress

Când utilizați WordPress pentru a vă construi site-ul web, este imperativ să păstrați toate programele la zi. Acest lucru este valabil mai ales pentru PHP, deoarece este coloana vertebrală a WordPress. Urmând pașii menționați în această postare, vă veți menține site-ul în siguranță, securizat și rulează optim.

Ce metodă folosiți pentru a actualiza PHP pe site-ul dvs.? Anunțați-ne prin sunet în secțiunea de comentarii de mai jos.