Cum schimbi versiunea PHP și cum activezi extensiile necesare (GD, Imagick, Zip, Opcache) Tipărire

  • schimbare versiune php, select php version, cpanel php, extensii php, imagick, gd library, opcache, memory limit, php 8.1, php ini, php 8.2, php 8.3
  • 0

TL;DR / Răspuns rapid: În panoul de control cPanel, modificarea versiunii PHP (de la PHP 7.4 până la PHP 8.1, 8.2 sau 8.3) și gestionarea modulelor se realizează din modulul Select PHP Version (sau MultiPHP Manager). Tot din această interfață poți bifa extensiile esențiale pentru WordPress și alte CMS-uri (cum ar fi gd, imagick, zip, opcache, intl, mysqli) și poți ajusta parametrii din php.ini (precum upload_max_filesize sau memory_limit).


1. Cum schimbi versiunea PHP în cPanel (Select PHP Version)

Actualizarea versiunii PHP îmbunătățește semnificativ viteza de încărcare a site-ului și securitatea acestuia. Pentru a schimba versiunea globală a contului tău:

  1. Autentifică-te în panoul de control cPanel.
  2. Navighează la secțiunea Software și dă click pe Select PHP Version.
  3. În fila Main / My PHP Version, identifică opțiunea Current PHP Version.
  4. Selectează versiunea dorită din lista derulantă (recomandăm PHP 8.1, 8.2 sau 8.3 pentru stabilitate și performanță optimă).
  5. Dă click pe butonul Set as current pentru a aplica modificarea pe întregul cont.

Notă: Dacă folosești utilitarul MultiPHP Manager, selectează domeniul dorit din listă, alege versiunea PHP din meniul derulant din dreapta sus și dă click pe Apply.


2. Cum activezi extensiile și modulele PHP necesare

Anumite aplicații web (WordPress, WooCommerce, PrestaShop) sau module de procesare de imagine necesită extensii PHP specifice pentru a funcționa corect.

  1. În modulul Select PHP Version, asigură-te că te afli pe fila Extensions.
  2. Bifează casetele corespunzătoare extensiilor de care ai nevoie. Modificările se salvează automat la bifare.

Extensii esențiale recomandate pentru performanță și compatibilitate:

Nume Extensie Rol principal și utilitate
gd & imagick Procesarea, redimensionarea și optimizarea automată a imaginilor încărcate (format WebP, avif, miniaturi WordPress).
zip Comprimarea și dezarhivarea pachetelor de module, teme și actualizări directe în CMS.
opcache Accelerarea executării codului PHP prin stocarea în memorie a scripturilor precompilate (reduce drastic timpul de răspuns al serverului).
intl Asigură suportul pentru internaționalizare, formatarea monedelor și datelor calendaristice (esențial pentru WooCommerce și magazine online).
mysqli & pdo_mysql Conectarea și comunicarea securizată cu bazele de date MySQL / MariaDB.

3. Cum modifici parametrii PHP (memory_limit, upload_max_filesize, max_execution_time)

Dacă întâmpini erori de tipul „Allowed memory size exhausted” sau nu poți încărca fișiere mari pe site, poți ajusta limitele din php.ini direct din interfață:

  1. În Select PHP Version, dă click pe fila Options din meniul superior.
  2. Ajustează valorile pentru parametrii doriți făcând click pe valoarea actuală:
    • memory_limit: Setează la 256M sau 512M.
    • upload_max_filesize: Setează la 64M sau 128M.
    • post_max_size: Setează o valoare egală sau mai mare decât upload_max_filesize (ex: 128M).
    • max_execution_time: Setează la 300 (secunde) pentru a preveni întreruperea proceselor lungi.
  3. Modificările sunt salvate automat pe loc.

4. Depanare și compatibilitate

  • Site-ul afișează o pagină albă (Critical Error) după schimbarea versiunii PHP:
    Aceasta apare când o temă veche sau un modul nu este compatibil cu versiunea nouă de PHP (ex: PHP 8.x). Revino temporar la versiunea anterioară (ex: PHP 7.4), actualizează modulele/temele din panoul de administrare al site-ului, apoi trece din nou la versiunea nouă de PHP.
  • Extensia Imagick nu funcționează deși este bifată:
    Asigură-te că este bifată și extensia fileinfo, necesară pentru ca serverul să poată identifica tipul MIME al fișierelor grafice încărcate.

Răspunsul a fost util?

« înapoi