PHP-irányelvek beállítása és módosítása VPS szervereken az ISPConfig panel segítségével.
Ez a bemutató a PHP direktívák VPS szervereken történő hozzáadását és módosítását ismerteti az ISPConfig vezérlőpanel segítségével.
Bevezetés
- A ISPConfig panel lehetőséget kínál a leggyakoribb PHP irányelvek értékeinek megváltoztatására és/vagy beállítására, egy .user.ini nevű fájl használatával, amely a módosítani kívánt webhely gyökérkönyvtárában található.
Követelmények
- A FTP-hozzáférési adatok. Egy FTP-fiókot a következő útmutató követésével lehet létrehozni: FTP-felhasználó létrehozása az ISPConfig panelen;
- Az ISPConfig panel adminisztrációs adatai megérkeztek a Hostico fiókhoz társított email fiókba, amikor a VPS aktiválva lett.
Kövesd az alábbi lépéseket
- A FTP kapcsolat részleteivel csatlakozni fogunk a szerverhez fájlok módosításához/hozzáadásához.

Példaként, a fenti képen az FTP kliens FileZilla-t használtuk. A fájlok elérésével kapcsolatos útmutató a következő linken található Fájlok elérése a Filezilla segítségével;
A Filezilla kapcsolati mezőiben az alábbi adatokat fogjuk megadni:
- A "Host" mezőbe be fogjuk írni a VPS IP-címét vagy hosztnevét (a hoszt név csak akkor működik, ha a hoszt név domainjénél a VPS egyéni névszervereit a regisztrátor állította be);
- A "Felhasználónév" és a "Jelszó" mezőbe be fogjuk írni az ISPConfig panelben létrehozott FTP-fiók felhasználónevét és jelszavát, a "Követelmények" című útmutató szerint;
- A "Port" mezőben a 21-es számot fogjuk használni.
Csatlakozás után hozzáférünk a weboldalunk fő könyvtárához, ahol létrehozunk egy "user.ini" nevű fájlt;
Az ISPConfig Vezérlőpult elérésével találhatjuk meg a kezelni kívánt webhely gyökérkönyvtárát -> Nyissa meg a Weboldalak lapot a navigációs menüben -> kattintson a Weboldalakra, Aldomainre vagy Aliaszra a megfelelően -> Kattintson a szóban forgó tartományra -> a tartomány lapon a Dokumentum Gyökér mezőben megtaláljuk a tartomány gyökérkönyvtárának elérési útját;
Az használt FTP-kliensben navigálunk erre az útra, majd belépünk a "web" mappába. Például a gyökérkönyvtár teljes útvonala így fog kinézni: "/var/www/clients/client1/web1/web";
A következő lépésként módosítjuk a PHP utasításokat, létrehozunk egy ".user.ini" nevű fájlt (helyileg a számítógépen), amelyben beállítjuk a kívánt utasításokat. A fájl mentése után feltöltjük a fenti könyvtárba FTP kliens segítségével;

Néhány példa módosítható direktívákra az alábbiakban található:
allow_url_fopen = off
display_errors = false
log_errors = off
date.timezone = Europe/Bucharest
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
A jelenlegi beállításokkal rendelkező direktívák a "phpinfo()" php funkció használatával ellenőrizhetők. Ha észreveszi, hogy egy adott direktíva nem változik, kérjük, lépjen kapcsolatba a műszaki támogatással.