Peatükk 14 · 14.4
PHP Instellingen DirectAdminis või Select PHP version: mis vahe neil on?
DirectAdmini menüüs on PHP jaoks kaks osa: PHP Instellingen Account Manageri all ja Select PHP version Extra Features all. Need näevad sarnased välja, aga töötavad erinevalt.
| Select PHP version | PHP Instellingen | |
|---|---|---|
| Kus menüüs? | Extra Features | Account Manager |
| Mille jaoks? | Kogu paketi jaoks, PHP versiooni kaupa | Ühe domeeni jaoks (vali domeen paremal üleval) |
| PHP versiooni valimine | Jah | Ei |
| Laienduste sisse- ja väljalülitamine | Jah | Ei |
| Valikud nagu upload_max_filesize | Jah, kõik olulised valikud | Piiratud loend, erandina ühe domeeni jaoks |
| Millal seda kasutada? | Peaaegu alati | Ainult siis, kui ühel domeenil on vaja teistsugust väärtust kui ülejäänud paketil |
PHP Instellingen kasutamine
PHP Instellingen abil lisad ühele domeenile ülekirjutuse: seadistuse, mis sellel domeenil erineb sellest, mille oled määranud Select PHP versionis.
- Vali paremal üleval domeen (vaata Werken met meerdere domeinen: domeenivalija).
- Klõpsa Account Manageri all PHP Instellingen.
- Vali Add New Override (1) all välja Setting juures seadistus, näiteks display_errors.
- Vali või sisesta välja Value juures väärtus ja klõpsa Add.

Ülekirjutus kuvatakse seejärel loendi tipus koos seadistuse ja väärtusega. Kui soovid väärtust muuta, vali uus väärtus ja klõpsa OPSLAAN. Nupuga Kustuta eemaldad selle uuesti. Muudatus hakkab kehtima umbes minuti pärast.

Milliseid seadistusi saad valida, näed loendist välja Setting juures. Seal on muu hulgas display_errors, error_reporting, file_uploads, include_path ja log_errors.

Kumb on ülimuslik?
Kui domeenil on PHP Instellingen all ülekirjutus, kehtib see sellele domeenile, olenemata sellest, mis on määratud Select PHP versionis. Testisime seda: kui display_errors on Select PHP versionis välja lülitatud ja PHP Instellingen all on ülekirjutus Op, on display_errors sellel domeenil sisse lülitatud. See on erandina kasulik, aga võib ka segadust tekitada: tõstad väärtust Select PHP versionis ja midagi ei muutu. Vaata sel juhul alati PHP Instellingen alt, kas seal on vana ülekirjutus.
Vihje: hoia asi lihtsana. Määra kõik Select PHP versionis ja kasuta PHP Instellingen ainult siis, kui see on tõesti vajalik. Nii tead alati, kust vaadata.
Aga domeeni PHP versioon?
PHP versiooni valid ainult Select PHP versionis, kogu paketi jaoks. Kui soovid anda ühele kaustale või alamdomeenile teistsuguse versiooni, saad seda teha .htaccess failis oleva reaga (vaata PHP seaded kataloogi kaupa ja .htaccess abil).
