Postavljanje i izmjena PHP direktiva na VPS serverima sa ISPConfig panelom.
Ovaj tutorijal prikazuje dodavanje i modifikaciju PHP direktiva na VPS serverima sa ISPConfig kontrolnom pločom.
Uvod
- ISPConfig panel omogućava promjenu i/ili postavljanje vrijednosti za najčešće PHP direktive, koristeći datoteku pod imenom .user.ini iz korijenskog direktorijuma sajta za koji želimo da izvršimo promjene.
Zahtjevi
- Podaci o FTP pristupu. FTP nalog se može kreirati prateći tutorijal: Kreiranje FTP korisnika u ISPConfig panelu;
- Podaci o upravljanju ISPConfig panela primljeni na email adresu povezanu sa Hostico nalogom kada je VPS aktiviran.
Koraci koje treba slijediti
- Korišćenjem FTP podataka za prijavu povezaćemo se na server kako bismo mogli izmeniti/dodati datoteke.

Kao primjer, na slici iznad, koristili smo FTP klijent FileZilla. Tutorijal vezan za pristup fajlovima s ovim klijentom može se pronaći na sljedećem linku Pristup fajlovima putem Filezille;
U poljima za povezivanje u Filezilli ćemo unijeti podatke na sljedeći način:
- U "Host" ćemo unijeti IP adresu ili hostname VPS-a (sa hostname-om će raditi samo ako je domena hostname-a postavljena sa prilagođenim nameserverima VPS-a kod registra);
- Na "Korisničko ime" i "Lozinka" ćemo unijeti korisnika i lozinku za FTP nalog kreiran u ISPConfig panelu, prema uputstvu pomenutom u "Zahtevima";
- Na polju "Port", koristićemo 21.
Posle povezivanja, pristupamo glavnom direktorijumu naše veb stranice, gde ćemo kreirati fajl pod imenom "user.ini";
Direktor korijenskog direktorijuma sajta sa kojim radimo možemo saznati pristupanjem ISPConfig kontrolnoj tabli -> kartica Sajt u meniju za navigaciju -> kliknite na Web sajtove, Poddomene ili Alias prema potrebi -> Kliknite na domen koji je u pitanju -> na kartici domena u polju Document Root, imaćemo putanju do korijenskog direktorijuma domena;
U klijentu FTP koji koristimo, navigiraćemo do ovog puta i nastaviti u direktorijum "web". Na primer, potpuni put do korenskog direktorijuma će izgledati ovako: "/var/www/clients/client1/web1/web";
Dalje, da bismo izmenili PHP direktive, kreiraćemo datoteku pod imenom ".user.ini" (lokalno na računaru), u kojoj ćemo postaviti željene direktive. Nakon što sačuvamo datoteku, uploadaćemo je u prethodno navedeni direktorijum, uz pomoć FTP klijenta;

Nekoliko primera direktiva koje mogu biti modificirane su predstavljeni u nastavku:
allow_url_fopen = off
display_errors = false
log_errors = off
date.timezone = Evropa/Bukurešt
error_log = php_errors.log
error_reporting = E_ALL & ~E_NOTICE
max_execution_time = 300
max_input_time = 300
max_input_vars = 2000
memory_limit = 512M
post_max_size = 500M
upload_max_filesize = 500M
opcache.enable = on
Direktive sa vrednostima postavljenim trenutno, mogu se proveriti pomoću funkcije php "phpinfo()". Ako primetite da se određena direktiva ne menja, molimo vas da kontaktirate tehničku podršku.