Kapitola 14 · 14.4
PHP Instellingen v DirectAdmin nebo Select PHP version: jaký je rozdíl?
V menu DirectAdmin najdete dvě části týkající se PHP: PHP Instellingen pod Správce účtu a Select PHP version pod Extra funkce. Vypadají podobně, ale fungují jinak.
| Select PHP version | PHP Instellingen | |
|---|---|---|
| Kde v menu? | Extra funkce | Správce účtu |
| Pro co? | Celý Váš balíček, podle verze PHP | Jedna doména (vyberte doménu vpravo nahoře) |
| Výběr verze PHP | Ano | Ne |
| Zapnutí a vypnutí rozšíření | Ano | Ne |
| Volby jako upload_max_filesize | Ano, všechny důležité volby | Omezený seznam, jako výjimka pro jednu doménu |
| Kdy to použít? | Téměř vždy | Pouze pokud jedna doména potřebuje jinou hodnotu než zbytek Vašeho balíčku |
Použití PHP Instellingen
Pomocí PHP Instellingen přidáte pro jednu doménu záměnu-potlačení: nastavení, které je pro danou doménu jiné než to, co jste nastavili v Select PHP version.
- Vyberte vpravo nahoře doménu (viz Práce s více doménami: výběr domény).
- Klikněte pod Správce účtu na PHP Instellingen.
- Pod Přidat nové pravidlo záměny-potlačení (1) vyberte u Hodnota nastavení, například display_errors.
- U Hodnota vyberte nebo zadejte hodnotu a klikněte na Přidat.

Záměna-potlačení se poté zobrazí v seznamu nahoře, s nastavením a hodnotou. Pokud chcete hodnotu změnit, vyberte jinou hodnotu a klikněte na OPSLAAN. Tlačítkem Smazat ji zase odstraníte. Změna se projeví přibližně za minutu.

Která nastavení si můžete vybrat, uvidíte v seznamu u Hodnota. Patří mezi ně mimo jiné display_errors, error_reporting, file_uploads, include_path a log_errors.

Které nastavení má přednost?
Pokud je pro doménu u PHP Instellingen nastavena záměna-potlačení, platí pro danou doménu bez ohledu na to, co je uvedeno v Select PHP version. Otestovali jsme to: s vypnutým display_errors v Select PHP version a záměnou-potlačením Op u PHP Instellingen zůstane display_errors pro danou doménu zapnuto. To je užitečné jako výjimka, ale může to být i matoucí: zvýšíte hodnotu v Select PHP version a nic se nestane. V takovém případě vždy zkontrolujte, zda se v PHP Instellingen nenachází stará záměna-potlačení.
Tip: Udržujte to jednoduché. Vše nastavte v Select PHP version a PHP Instellingen používejte jen tehdy, když je to opravdu nutné. Tak budete vždy vědět, kde hledat.
A verze PHP u domény?
Verzi PHP vybíráte pouze v Select PHP version, pro celý balíček. Pokud chcete jedné složce nebo jedné subdoméně přiřadit jinou verzi, lze to provést pomocí pravidla v .htaccess (viz PHP nastavení podle adresáře a přes .htaccess).
