Setările din fișierul php.ini
controlează comportamentul PHP pe serverul dvs., permițând configurarea unor opțiuni importante pentru aplicațiile web, cum ar fi limitele de memorie, dimensiunea fișierelor încărcate și timpul maxim de execuție. cPanel oferă o metodă simplă pentru a ajusta aceste setări fără a edita direct fișierul php.ini
.
1. Accesarea cPanel și Selectarea PHP Settings
- Conectați-vă la cPanel.
- În secțiunea Software, faceți clic pe MultiPHP INI Editor (Editorul MultiPHP INI).
2. Alegerea Domeniului sau a Directorului
- În editorul MultiPHP INI, selectați fie opțiunea Basic Mode pentru setări generale, fie Editor Mode pentru setări avansate.
- Alegeți domeniul pentru care doriți să aplicați setările
php.ini
. În unele cazuri, setările pot fi configurate pentru tot contul sau doar pentru un director specific.
3. Configurarea Setărilor PHP
În Basic Mode, sunt disponibile următoarele setări de bază pentru configurare:
-
display_errors (Afișare erori): Controlează dacă erorile vor fi afișate pe ecran. Setare curentă:
Disabled
(dezactivat). -
max_execution_time (Timp maxim de execuție): Timpul maxim de execuție pentru scripturi, în secunde. Setare curentă:
90
(ajută la prevenirea supraîncărcării serverului). -
max_input_time (Timp maxim de input): Durata maximă pentru procesarea datelor trimise prin POST, GET și încărcări de fișiere. Setare curentă:
90
secunde. -
max_input_vars (Variabile maxime de input): Limita numărului maxim de variabile de input per cerere, pentru a preveni atacurile de tip Denial of Service. Setare curentă:
1000
. -
memory_limit (Limită memorie): Cantitatea maximă de memorie alocată pentru un script. Setare curentă:
256 M
. -
post_max_size (Dimensiune maximă postare): Dimensiunea maximă a datelor trimise prin POST, inclusiv fișierele încărcate. Setare curentă: 50
M
. -
session.gc_maxlifetime (Durata de viață a sesiunii): Timpul maxim în secunde pentru datele de sesiune înainte de a fi marcate pentru ștergere. Setare curentă:
1440
secunde. -
session.save_path (Calea de salvare a sesiunii): Directorul unde sunt stocate fișierele de sesiune. Setare curentă:
/var/cpanel/php/sessions/ea-php82
. -
upload_max_filesize (Dimensiunea maximă a fișierului încărcat): Dimensiunea maximă permisă pentru un fișier încărcat. Setare curentă:
50 M
. -
zlib.output_compression (Compresie output): Permite compresia paginilor, dacă browserul acceptă codarea
gzip
saudeflate
. Setare curentă:Enabled
(activat).
După ajustarea setărilor dorite, apăsați pe Save pentru a salva modificările.
4. Modificări Avansate în Editor Mode
Dacă aveți nevoie de configurări suplimentare:
- Selectați Editor Mode.
Aici, puteți adăuga manual directive suplimentare, cum ar fi:
5. Testarea Configurărilor PHP
După ce salvați setările:
- Creați un fișier
info.php
în directorul public_html cu următorul conținut: - Accesați acest fișier în browser (ex.,
domeniul-meu.ro/info.php
) pentru a verifica dacă setărilephp.ini
sunt active.
Prin cPanel, modificarea setărilor php.ini
este simplificată, astfel încât să puteți ajusta rapid configurația PHP pentru a corespunde nevoilor aplicațiilor dvs.