Versiunea PHP în panoul Simplenet
Pentru a schimba versiunea PHP a site-ului tău, deschide meniul derulant Advanced al site-ului, alege Developer tools, apoi click pe PHP în bara laterală. Alege versiunea din meniul derulant, și ia în calcul să faci mai întâi un backup manual, pentru că schimbările de versiune PHP pot strica aplicații incompatibile.
Aceeași pagină PHP îți permite și să comuți extensii individuale, să repornești serviciul PHP, să vizualizezi cel mai recent log de erori și (spre partea de jos) să activezi loaderul IonCube.
Deschide setările PHP
Secțiune intitulată „Deschide setările PHP”- Din panoul site-ului tău, click pe Advanced în bara de meniu de sus pentru a deschide meniul derulant.
- Alege Developer tools.
- În bara laterală din stânga, click pe PHP.
Schimbă versiunea PHP
Secțiune intitulată „Schimbă versiunea PHP”În partea de sus a paginii PHP, există un meniu derulant de versiune care arată versiunea curentă (de exemplu, 8.3 LTS). Click pe el pentru a vedea toate versiunile disponibile:
- Versiuni numerotate (7.4, 8.0, 8.1, 8.2, 8.3, 8.4, 8.5…).
- Versiunea cea mai stabilă / recomandată este de obicei marcată clar.
- O etichetă LTS marchează versiunile cu suport pe termen lung, alegeri bune când vrei o țintă stabilă care nu se schimbă des.
Alege versiunea dorită. Schimbarea are efect în câteva secunde.
Activează sau dezactivează extensii PHP
Secțiune intitulată „Activează sau dezactivează extensii PHP”Sub meniul derulant de versiune se află grila PHP extensions. Există două tipuri de extensii:
- Extensii integrate: mereu active. Sunt listate, dar nu se pot comuta (vin activate din start și nu pot fi eliminate).
- Extensii configurabile: acestea au casete de bifare. Extensii configurabile comune pe Simplenet includ
apcu,brotli,oauth,xmlrpcși altele similare.
Bifează o casetă pentru a activa o extensie; debifează pentru a o dezactiva. Schimbările au efect aproape imediat (serviciul PHP se reîncarcă pentru a le prelua).
Majoritatea site-urilor nu trebuie să modifice nimic aici, valorile implicite sunt potrivite. Cazul în care trebuie să intervii este atunci când o aplicație necesită explicit (sau refuză să funcționeze cu) o extensie specifică. Citește documentația aplicației; dacă spune “necesită extensia xyz,” verifică această grilă și bifeaz-o.
Repornește PHP
Secțiune intitulată „Repornește PHP”Butonul Restart din partea dreaptă sus a paginii repornește serviciul PHP. Motive pentru a face asta:
- După schimbarea unei setări
opcache, pentru a goli bytecode-ul din cache. - După ce un script PHP cu durată lungă de execuție a blocat worker-ul.
- În timpul dezvoltării, după editarea unui fișier de configurare care se încarcă o singură dată la pornire.
Repornirea durează câteva secunde. Vizitatorii pot observa o întârziere scurtă în timpul repornirii; nu se pierde nimic.
Vizualizează logul de erori PHP
Secțiune intitulată „Vizualizează logul de erori PHP”Panoul php-error.log din partea de jos a paginii arată erorile PHP recente:
- Când a fost actualizat ultima dată fișierul.
- Sau, dacă nu există nimic înregistrat, “No PHP errors logged since restart.”
Acesta este primul loc de verificat când “site-ul este stricat, dar nu-mi dau seama de ce.” Un ecran alb sau o eroare 500 își au de obicei explicația aici: o funcție lipsă, o eroare fatală, o limită de memorie atinsă.
Loaderul IonCube
Secțiune intitulată „Loaderul IonCube”Loaderul IonCube este necesar doar dacă rulezi un script codat cu IonCube (un produs comercial de protecție a codului). Majoritatea site-urilor WordPress nu au nevoie de el. Dacă ai nevoie:
- Derulează la secțiunea IonCube.
- Activează-l.