Kapitel 14 · 14.4
PHP Indstillinger i DirectAdmin eller Select PHP version: hvad er forskellen?
I menuen i DirectAdmin finder du to dele til PHP: PHP Instellingen under Kontoadministration og Select PHP version under Ekstra funktioner. De ligner hinanden, men fungerer forskelligt.
| Select PHP version | PHP Instellingen | |
|---|---|---|
| Hvor i menuen? | Ekstra funktioner | Kontoadministration |
| Til hvad? | Hele din pakke, pr. PHP-version | Ét domæne (vælg domænet øverst til højre) |
| Vælge PHP-version | Ja | Nej |
| Slå udvidelser til og fra | Ja | Nej |
| Indstillinger som upload_max_filesize | Ja, alle de vigtige indstillinger | En begrænset liste, som undtagelse for ét domæne |
| Hvornår bruger du det? | Næsten altid | Kun hvis ét domæne har brug for en anden værdi end resten af din pakke |
Sådan bruger du PHP Instellingen
Med PHP Instellingen tilføjer du en tilsidesættelse for ét domæne: en indstilling, der er anderledes for det domæne end det, du har sat i Select PHP version.
- Vælg domænet øverst til højre (se Arbejde med flere domæner: domænevælgeren).
- Klik under Kontoadministration på PHP Instellingen.
- Vælg under Tilføj ny tilsidesættelse (1) ved Indstilling indstillingen, for eksempel display_errors.
- Vælg eller indtast ved Værdi værdien, og klik på Tilføj.

Tilsidesættelsen vises derefter øverst i listen, med indstillingen og værdien. Vil du ændre værdien, så vælg en anden værdi og klik på OPSLAAN. Med Slet fjerner du den igen. En ændring virker efter cirka et minut.

Hvilke indstillinger du kan vælge, kan du se i listen ved Indstilling. Det er blandt andet display_errors, error_reporting, file_uploads, include_path og log_errors.

Hvilken gælder?
Er der en tilsidesættelse for et domæne under PHP Instellingen, gælder den for det domæne, uanset hvad der står i Select PHP version. Vi har testet dette: med display_errors slået fra i Select PHP version og en tilsidesættelse sat til Til i PHP Instellingen, er display_errors slået til for det domæne. Det er praktisk som undtagelse, men det kan også være forvirrende: du hæver en værdi i Select PHP version, og der sker ingenting. Kig derfor altid i PHP Instellingen for at se, om der ligger en gammel tilsidesættelse.
Tip: Hold det enkelt. Indstil alt i Select PHP version, og brug kun PHP Instellingen, når det virkelig er nødvendigt. Sådan ved du altid, hvor du skal kigge.
Og PHP-versionen for et domæne?
PHP-versionen vælger du kun i Select PHP version, for hele pakken. Skal en bestemt mappe eller et subdomæne have en anden version, kan det gøres med en linje i .htaccess (se PHP-indstillinger pr. mappe og via .htaccess).
