BeoHosting Group d.o.o.
Search

Kako promeniti php.ini na cPanel-u

Datoteka php.ini je konfiguraciona datoteka za PHP koja definiše kako PHP treba da se ponaša na vašem serveru. Promena podešavanja u ovoj datoteci može biti korisna kada želite da prilagodite performanse, sigurnost ili ponašanje PHP aplikacija na vašem sajtu. U ovom članku, vodićemo vas kroz korake kako da promenite php.ini koristeći cPanel.

Koraci za promenu php.ini

Prijavite se na cPanel

  • Otvorite veb pregledač i idite na URL svog cPanel-a (obično www.vasadomen.com/cpanel).
  • Unesite svoje korisničko ime i lozinku za prijavu

Pronažite opciju „MultiPHP INI Editor“

U okviru cPanela, videćete opciju „MultiPHP ini Editor“ . Kliknite na ovu opciju da biste videli trenutna podešavanja.

Izmena php.ini podešavanja

U ovom odeljku možete prilagoditi različite opcije kao što su:

display_errors

Ova opcija određuje da li će se greške prikazivati na ekranu kao deo izlaza ili će biti skrivene od korisnika.

  • Preporučeno podešavanje: Ako razvijate ili testirate aplikaciju, možete postaviti ovu opciju na „On“ kako biste lakše identifikovali greške. Za produkcijske sajtove, preporučuje se da bude „Off“ kako biste zaštitili informacije o greškama od potencijalnih napadača.

max_execution_time

Ova opcija postavlja maksimalno vreme u sekundama koje je skripti dozvoljeno da se izvršava pre nego što bude prekinuta od strane parsera. Ovo pomaže u sprečavanju loše napisane skripte da zauzima resurse servera.

  • Preporučeno podešavanje: Podrazumevana vrednost je 30 sekundi. U zavisnosti od kompleksnosti vaših skripti, možda ćete želeti da povećate ovu vrednost.

max_input_time

Ova opcija postavlja maksimalno vreme u sekundama koje je skripti dozvoljeno da analizira ulazne podatke, kao što su POST, GET i upload-ovani fajlovi.

  • Preporučeno podešavanje: Ako imate sajt koji obrađuje velike količine podataka, možda ćete želeti da povećate ovu vrednost kako biste omogućili dovoljno vremena za obradu.

max_input_vars

Ova opcija postavlja maksimalan broj ulaznih varijabli dozvoljenih po zahtevu i može se koristiti za sprečavanje napada usled kolizija haša na imenima ulaznih varijabli.

  • Preporučeno podešavanje: Standardna vrednost je obično 1000. Ako koristite složenije forme ili aplikacije sa mnogo input polja, razmislite o povećanju ove vrednosti.

memory_limit

Ova opcija postavlja maksimalnu količinu memorije u bajtovima koju skripta može da alocira. Ovo pomaže u sprečavanju loše napisane skripte da troši svu dostupnu memoriju na serveru.

  • Preporučeno podešavanje: Ako želite da nemate ograničenja u memoriji, postavite ovu direktivu na -1. U suprotnom, procenite potrebu vaše aplikacije i postavite odgovarajuću vrednost.

post_max_size

Ova opcija postavlja maksimalnu veličinu podataka koja se može poslati putem POST metode. Ova podešavanja takođe utiču na upload fajlova.

  • Preporučeno podešavanje: Ova vrednost treba da bude veća od upload_max_filesize kako bi se omogućilo upload velikih fajlova. Obično se preporučuje da memory_limit bude veći od post_max_size.

session.gc_maxlifetime

Ova opcija definiše broj sekundi nakon kojih će podaci biti označeni kao „smeće“ i potencijalno očišćeni.

  • Preporučeno podešavanje: Postavite ovu vrednost na 1440 sekundi (24 minuta) za standardne sesije. Ako vaša aplikacija zahteva duže sesije, prilagodite ovu vrednost prema potrebama.

session.save_path

Ova opcija definiše putanju gde se čuvaju sesijske datoteke, ako koristite podrazumevani fajl handler.

  • Preporučeno podešavanje: Uverite se da putanja postoji i da ima odgovarajuće dozvole za pisanje.

upload_max_filesize

Ova opcija postavlja maksimalnu veličinu fajla koji se može uploadovati.

  • Preporučeno podešavanje: Prilagodite ovu vrednost prema potrebama vaše aplikacije, posebno ako planirate da korisnici upload-uju velike fajlove.

zlib.output_compression

Ova opcija definiše da li se stranice kompresuju. Ako je ova opcija postavljena na „On“ u php.ini ili Apache konfiguraciji, stranice se kompresuju ako pregledač pošalje „Accept-Encoding: gzip“ ili „deflate“ header.

  • Preporučeno podešavanje: Ako želite poboljšati performanse i smanjiti veličinu prenetih podataka, postavite ovu opciju na „On“.

Promena podešavanja u php.ini može značajno poboljšati performanse vašeg sajta i omogućiti bolje iskustvo korisnicima. Uvek se preporučuje da pravite backup pre nego što izvršite bilo kakve izmene, kako biste se mogli lako vratiti na prethodna podešavanja u slučaju problema.

Ako imate dodatnih pitanja ili trebate pomoć, slobodno nas kontaktirajte!

Povezani postovi