Kapitola 14 · 14.4
PHP Instellingia DirectAdmin alebo Select PHP version: aký je rozdiel?
V menu DirectAdmin sa nachádzajú dve časti pre PHP: PHP Instellingen pod Správca účtu a Select PHP version pod Extra funkcie. Vyzerajú podobne, no fungujú inak.
| Select PHP version | PHP Instellingen | |
|---|---|---|
| Kde v menu? | Extra funkcie | Správca účtu |
| Pre čo? | Celý váš balík, podľa verzie PHP | Jedna doména (vyberte doménu vpravo hore) |
| Výber verzie PHP | Áno | Nie |
| Zapínanie a vypínanie rozšírení | Áno | Nie |
| Možnosti ako upload_max_filesize | Áno, všetky dôležité možnosti | Obmedzený zoznam, ako výnimka pre jednu doménu |
| Kedy to použiť? | Takmer vždy | Iba ak jedna doména potrebuje inú hodnotu než zvyšok vášho balíka |
Používanie PHP Instellingen
Pomocou PHP Instellingen pridáte pre jednu doménu hlavné pravidlo: nastavenie, ktoré je pre túto doménu iné než to, čo ste nastavili v Select PHP version.
- Vyberte vpravo hore doménu (pozrite Práca s viacerými doménami: výber domény).
- Pod Správca účtu kliknite na PHP Instellingen.
- Pod Pridať nové hlavné pravidlo (1) vyberte pri Nastavenie požadované nastavenie, napríklad display_errors.
- Pri Hodnota vyberte alebo zadajte hodnotu a kliknite na Pridať.

Hlavné pravidlo sa potom zobrazí v zozname úplne hore, spolu s nastavením a hodnotou. Ak chcete hodnotu zmeniť, vyberte inú hodnotu a kliknite na OPSLAAN. Pomocou Odstrániť ho opäť odstránite. Zmena sa prejaví približne po minúte.

Ktoré nastavenia môžete vybrať, uvidíte v zozname pri Nastavenie. Patria medzi ne okrem iného display_errors, error_reporting, file_uploads, include_path a log_errors.

Ktoré má prednosť?
Ak je pre doménu nastavené hlavné pravidlo v PHP Instellingen, platí toto pravidlo pre danú doménu bez ohľadu na to, čo je nastavené v Select PHP version. Overili sme to testom: pri vypnutom display_errors v Select PHP version a hlavnom pravidle Op v PHP Instellingen je display_errors pre danú doménu zapnuté. To sa hodí ako výnimka, no môže to byť aj mätúce: zvýšite hodnotu v Select PHP version a nič sa nestane. V takom prípade vždy skontrolujte, či sa v PHP Instellingen nenachádza staré hlavné pravidlo.
Tip: Udržiavajte to jednoduché. Všetko nastavte v Select PHP version a PHP Instellingen používajte iba vtedy, keď je to naozaj potrebné. Tak budete vždy vedieť, kde hľadať.
A čo verzia PHP pre doménu?
Verziu PHP vyberáte iba v Select PHP version, pre celý balík. Ak chcete inú verziu pre jeden priečinok alebo jednu subdoménu, dá sa to pomocou riadka v .htaccess (pozrite PHP nastavenia pre jednotlivé priečinky a cez .htaccess).
