Parametrii PHP controlează cât de mari pot fi fișierele încărcate, câtă memorie poate folosi un script și cât timp poate rula acesta. Dacă întâmpini erori precum „413 Request Entity Too Large”, „Allowed memory size exhausted” sau „Maximum execution time exceeded”, de obicei trebuie să ajustezi una dintre aceste valori.
Ce controlează fiecare directivă
| Directivă | Ce controlează | Valoare uzuală |
|---|---|---|
upload_max_filesize |
Dimensiunea maximă a unui fișier încărcat | 256M |
post_max_size |
Dimensiunea maximă a datelor trimise printr-o cerere POST (trebuie să fie ≥ upload_max_filesize) | 256M |
memory_limit |
Memoria maximă pe care o poate folosi un script PHP | 512M |
max_execution_time |
Timpul maxim (în secunde) cât poate rula un script | 120 |
Pași pentru modificare pentru pachetele shared hosting
- Autentifică-te în cPanel (https://domeniultau.ro:2083 – inlocuiește cu numele real al domeniului tău).
- În secțiunea Software, deschide Select PHP Version.
- Apasă pe Switch to PHP Options (fila Options).
- Găsește directiva dorită (de ex.
upload_max_filesize) și apasă pe valoarea curentă. - Alege valoarea dorită din meniul derulant și apasă Apply.
- Apasă Save pentru a salva modificările.
Modificările se aplică imediat pentru versiunea PHP activă a contului tău.
Recomandări
- Păstrează
post_max_sizeegal sau mai mare decâtupload_max_filesize, altfel fișierele mari nu vor putea fi încărcate. - Pentru instalări mari (magazine online, importuri de date) valori de
memory_limit512M șimax_execution_time120–300 sunt de obicei suficiente. - Dacă o directivă lipsește din listă sau valoarea revine automat, este posibil să fie limitată la nivel de server — deschide un tichet și te ajutăm.
Pentru serverele virtuale sau dedicate care folosesc cPanel fără CloudLinux, poți modifica aceleași valori din MultiPHP INI Editor (tot în secțiunea Software), folosind „Editor Mode” pentru control complet.