Nastavení PHP
Systém PHP backend umožňuje pokročilé interakce webových stránek. Jedná se o široce používaný systém backend nabízející různé druhy integrace. Nejběžnějším způsobem je spojení s databází. Pomocí nastavení jednotlivých profilů můžete přizpůsobit různá prostředí PHP.
Přidání profilu PHP:
- Klikněte na možnost Vytvořit.
- Vyplňte pole Název profilu a Popis pro tento profil.
- V rozevíracím seznamu vyberte verzi backend PHP, kterou chcete použít.
- Nakonfigurujte jednotlivé druhy nastavení pro tento profil.
- Další podrobnosti týkající se nastavení profilu se nacházejí na kartách Obecné nastavení, FPM a Jádro.
- Nastavení uložíte kliknutím na možnost OK.
Obecná nastavení
Na kartě Obecná nastavení je možné nakonfigurovat základní nastavení profilu PHP, například povolit možnosti opcache a přípony PHP.
Povolení mezipaměti PHP:
Pokud chcete vylepšit výkon platformy PHP, zaškrtněte možnost Povolit mezipaměť PHP. Za určitých okolností se ale nastavení nemusí projevit.
Zobrazení chybové zprávy PHP na webové stránce:
Pokud chcete na webové stránce zobrazovat chybové zprávy PHP, zaškrtněte možnost Povolit možnost display_errors pro zobrazení chybových zpráv PHP.
Úprava cesty PHP open_basedir:
- Pokud chcete nastavit vlastní cestu open_basedir, zaškrtněte možnost Upravit cestu PHP open_basedir.
- Do textového pole zadejte vlastní cestu a potom klepněte na možnost Použít. Pokud chcete použít výchozí nastavení systému, zrušte zaškrtnutí položky Upravit cestu PHP open_basedir a klepněte na možnost Použít.
Poznámka:
- Jednotlivé cesty oddělte dvojtečkou (:). Příklad: /etc:/tmp:/usr/bin/php.
- Z bezpečnostních důvodů nelze do cesty open_basedir přidat cesty pro sdílenou složku homes (např. /volume1/homes).
Povolení nebo zákaz přípon PHP:
Běžně se vyskytující moduly jsou obsaženy v seznamu přípon a vy můžete pro potřeby svých webů některé z nich povolit. Například APCu, bz2, curl, dba, gd, mcrypt, mssql, opcache, pgsql, session, sqlite3 apod. Různé systémy backend můžete přizpůsobit podle svých potřeb.
- V seznamu přípon zaškrtněte nebo zrušte zaškrtnutí přípony, kterou chcete povolit či zakázat.
- Nastavení uložíte kliknutím na možnost OK.
FPM
Na kartě FPM můžete upravit nastavení aplikace PHP FastCGI Process Manager (FPM).
- Na stránce Nastavení PHP dvakrát klikněte na požadovaný profil PHP.
- Přejděte na kartu FPM a podle potřeb změňte následující hodnoty:
- Režim FPM: Režim FPM můžete nastavit na hodnoty Dynamický, Statický nebo Na vyžádání.
- Max. počet procesů
- Počet serverů při spuštění
- Min. počet náhradních serverů
- Max. počet náhradních serverů
- Nastavení uložíte kliknutím na možnost OK.
Jádro
Karta Jádro obsahuje všechna nastavení ini PHP, například sendmail_path a sendmail_from.
- Na stránce Nastavení PHP dvakrát klikněte na požadovaný profil PHP.
- Přejděte na kartu Jádro.
- Vyhledejte nastavení ini, které chcete upravit. Název můžete zadat do pole hledání.
- Kliknutím na hodnotu v pravém poli ji můžete upravit.
- Nastavení uložíte kliknutím na možnost OK.