Configurarea corectă a PHP în cPanel este esențială pentru performanța și securitatea unui site WordPress. Versiunea greșită de PHP sau setări neoptimizate pot duce la erori, vulnerabilități de securitate și viteză redusă a site-ului.
Acest ghid vă arată cum să configurați PHP prin cPanel pentru a obține performanță maximă cu WordPress în 2026.
Cum accesați setările PHP în cPanel
cPanel oferă două secțiuni principale pentru configurarea PHP:
- MultiPHP Manager, selectați versiunea PHP per domeniu sau subdomeneniu
- MultiPHP INI Editor: modificați setările php.ini pentru fiecare versiune
Navigați la cPanel → Software → MultiPHP Manager pentru a vedea versiunile disponibile și a schimba versiunea pentru domeniul dvs.
Ce versiune PHP să folosiți în 2026
WordPress 6.x necesită minimum PHP 7.4, dar recomandă PHP 8.1 sau mai nou. Beneficiile PHP 8.x față de versiunile anterioare:
- Viteză de execuție cu 20-30% mai mare față de PHP 7.4
- JIT (Just-in-Time) compilation pentru operații intensive
- Gestionare mai eficientă a memoriei
- Noi funcționalități de limbaj care optimizează plugin-urile moderne
Verificați compatibilitatea plugin-urilor și temelor înainte de upgrade. Unele plugin-uri mai vechi nu sunt compatibile cu PHP 8.x. Testați pe un site de staging înainte de modificarea pe producție.
Cum schimbați versiunea PHP în cPanel
- Accesați cPanel → Software → MultiPHP Manager
- Bifați domeniul pentru care vreți să schimbați versiunea PHP
- Selectați versiunea din meniu (recomandăm PHP 8.1 sau 8.2)
- Apăsați Apply
- Verificați că site-ul funcționează corect după schimbare
Setările PHP esențiale de optimizat
Accesați cPanel → Software → MultiPHP INI Editor → Basic Mode pentru a modifica setările principale:
memory_limit
Valoarea implicită este 128M, insuficientă pentru multe plugin-uri WordPress. Setați la 256M sau 512M pentru site-uri cu plugin-uri complexe (WooCommerce, page builders).
max_execution_time
Limita de timp de execuție a unui script PHP. Valoarea implicită 30 secunde poate fi insuficientă pentru operații de import de date sau backup. Setați la 120-300 secunde.
upload_max_filesize și post_max_size
Limitează dimensiunea fișierelor care pot fi uploadate. Pentru WordPress cu imagini mari sau plugin-uri complexe, setați la 64M sau 128M. post_max_size trebuie să fie mai mare sau egal cu upload_max_filesize.
max_input_vars
Numărul maxim de variabile acceptate într-un formular. Valoarea implicită 1000 poate fi insuficientă pentru setările unor teme complexe. Setați la 3000-5000.
allow_url_fopen
Permite scripturilor PHP să acceseze URL-uri externe. Necesar pentru multe plugin-uri WordPress care verifică actualizări sau fac request-uri API. Lăsați activat.
Setările de securitate PHP
- display_errors = Off, nu afișați erorile PHP utilizatorilor pe site-ul de producție
- log_errors = On: salvați erorile în fișier log pentru debugging
- expose_php = Off: ascundeți versiunea PHP din header-ele HTTP
- disable_functions: dezactivați funcțiile PHP periculoase: exec, passthru, shell_exec, system
Verificarea setărilor PHP prin WordPress
Instalați plugin-ul „Site Health” (inclus în WordPress) sau „Health Check & Troubleshooting” pentru a vedea toate setările PHP active și recomandările specifice WordPress.
Alternativ, creați un fișier phpinfo.php în public_html cu conținutul <?php phpinfo(); ?>, accesați-l din browser, copiați informațiile necesare, apoi ștergeți fișierul imediat (nu lăsați phpinfo.php accesibil public: expune informații sensibile despre server).
PHP-FPM: configurare pentru performanță avansată
Mulți provideri de hosting oferă PHP-FPM (FastCGI Process Manager) ca alternativă la mod_php. PHP-FPM îmbunătățește performanța prin:
- Pool-uri separate de procese PHP per domeniu
- Utilizare mai eficientă a memoriei serverului
- Configurare granulară a numărului de procese per site
Activați PHP-FPM din cPanel dacă este disponibil: cele mai multe hosting-uri moderne îl oferă ca opțiune sau îl activează implicit.
Cum verificați că setările sunt aplicate
Adăugați temporar în wp-config.php:
ini_set('memory_limit', '256M');
ini_set('max_execution_time', 120);
Aceasta suprascrie setările din php.ini la nivel de aplicație WordPress, util dacă nu puteți modifica php.ini direct. Pentru o soluție permanentă, modificați php.ini prin cPanel sau adăugați setările în .htaccess:
php_value memory_limit 256M
php_value max_execution_time 120
Configurarea corectă a PHP în cPanel este una dintre cele mai valoroase acțiuni tehnice pe care le puteți face pentru stabilitatea și performanța unui site WordPress. Un ghid cPanel pentru webmasteri detaliază toate celelalte setări de hosting care influențează performanța site-ului.
Despre autor
Dorel Tănase este specialist în optimizarea site-urilor pentru motoarele de căutare. Lucrează în online din 1997 și în SEO din 2007, iar activitatea se desfășoară prin GO SEO MARKETING S.R.L. din Alba Iulia. Se ocupă de audit tehnic, arhitectura site-urilor, conținut și construirea legăturilor.



