PHP-hallinta
Plesk tarjoaa täyden tuen PHP-komentosarjakielelle, mukaan lukien useiden PHP-versioiden ja käsittelijätyyppien tuen valmiina käyttöön. Tässä aiheessa selitetään, miten Pleskin järjestelmänvalvoja voi tarjota PHP:tä asiakkailleen ja hallita, mitä PHP-asetuksia asiakkaat voivat hallita Pleskissä.
Jotta toimialue voi käyttää PHP:tä, se on otettava käyttöön tilaustasolla. Jos tilaus perustuu palvelusuunnitelmaan, on järkevää ottaa PHP käyttöön ja määrittää PHP-asetukset palvelusuunnitelmassa. Voit esimerkiksi luoda ’basic’-suunnitelman, joka ei anna tilaajille minkäänlaista hallintaa PHP-asetuksiin, ’advanced’-suunnitelman, joka antaa jonkin verran hallintaa, ja ’expert’-suunnitelman, joka antaa tilaajille mahdollisuuden mukauttaa PHP-asetuksia mahdollisimman laajasti.
Kun määrität palvelusuunnitelmaa tai tilausta, PHP-liittyviin tehtäviin kuuluvat seuraavat:
PHP-asetusten määrittäminen.
Käyttöoikeuksien määrittäminen. Näillä määritetään, mitä PHP-asetuksia tilaajat voivat hallita.
Useat PHP-versiot
Useimmat PHP-versiot eivät ole taaksepäin yhteensopivia. Esimerkiksi PHPu00a05.x:llä kirjoitettu koodi ei ehkä toimi oikein PHPu00a04.x -tulkilla. Joustavuuden lisäämiseksi Plesk sisältää useita PHP-versioita, jotka voi asentaa Plesk-liittymän kautta. Asiakkaat, joille on myönnetty PHP-version ja -käsittelijän hallinta -käyttöoikeus, voivat valita PHP-käsittelijän ja -version erikseen jokaiselle verkkosivustolleen.
PHP-asetusten määrittäminen
Voit määrittää palvelusuunnitelman PHP-asetukset siirtymällä kohtaan Palvelusuunnitelmat > napsauta joko Lisää suunnitelma tai sen olemassa olevan suunnitelman nimeä, jonka PHP-asetuksia haluat muuttaa > PHP-asetukset. Voit määrittää tilauksen PHP-asetukset siirtymällä kohtaan Tilaukset > napsauta joko Lisää tilaus tai sen olemassa olevan tilauksen nimeä, jonka PHP-asetuksia haluat muuttaa, ja valitse sitten Mukauta > PHP-asetukset. Tällä sivulla voit tehdä seuraavaa:
Määritä käytettävä PHP-versio ja käsittelijätyyppi. Tämä asetus on käytettävissä vain palvelusuunnitelmatasolla.
Määritä joukko valmiiksi määritettyjä PHP-asetuksia. Nämä asetukset liittyvät pääasiassa suorituskykyyn ja tietoturvaan, mutta jotkin niistä voivat vaikuttaa verkkosivuston toimintaan. Napsauta vaihtoehdon vieressä olevaa
-kuvaketta saadaksesi lisätietoja.
-
Määritä mitkä tahansa PHP-asetukset lisäämällä ne Additional directives -osioon. Käytä samaa syntaksia kuin
php.ini-tiedostossa. Jos haluat esimerkiksi ladatamSQL-laajennuksen automaattisesti, lisää rivi:extension=msql.so.Muista: Lisä-PHP-direktiivien asettaminen on käytettävissä vain järjestelmänvalvojalle, eikä sitä koskaan voi tehdä asiakas. Kun järjestelmänvalvoja asettaa lisä-PHP-direktiivejä tiettyyn tilaukseen, tilaukselle ei aseteta Lukittu-tilaa. Siksi lisätyt direktiivit ja muut PHP-asetusten muutokset voivat kadota, kun tilaus synkronoidaan palvelusuunnitelman kanssa.
Nämä asetukset muuttuvat alemman tason kohteiden oletuksiksi. Toisin sanoen palvelusuunnitelmatasolla määritetyistä asetuksista tulee oletus kaikille kyseiseen palvelusuunnitelmaan perustuville tilauksille, ja tilaustasolla määritetyistä asetuksista tulee oletus kaikille kyseiseen tilaukseen perustuville toimialueille.
Käyttöoikeuksien määrittäminen
Voit määrittää palvelusuunnitelman PHP-asetukset siirtymällä kohtaan Palvelusuunnitelmat > napsauta joko Lisää suunnitelma tai sen olemassa olevan suunnitelman nimeä, jonka PHP-asetuksia haluat muuttaa > Käyttöoikeudet. Voit määrittää tilauksen PHP-asetukset siirtymällä kohtaan Tilaukset > napsauta joko Lisää tilaus tai sen olemassa olevan tilauksen nimeä, jonka PHP-asetuksia haluat muuttaa, ja valitse sitten Mukauta > Käyttöoikeudet. Tällä sivulla seuraavat käyttöoikeudet määrittävät, voiko PHP-asetuksia muuttaa:
Yleisten PHP-asetusten hallinta. Tämän käyttöoikeuden myöntäminen mahdollistaa asiakkaalle PHP-version valitsemisen ja useiden ennalta määritettyjen yleisten PHP-asetusten hallinnan.
Isännöinnin suorituskykyasetusten hallinta. Tämän käyttöoikeuden myöntäminen mahdollistaa asiakkaalle suorituskykyyn liittyvien PHP-asetusten hallinnan.
PHP-version ja -käsittelijän hallinta. Tämän käyttöoikeuden myöntäminen mahdollistaa asiakkaalle PHP-version ja PHP-käsittelijätyypin valitsemisen.
Mahdollisesti turvattomien verkkokomentosarjavaihtoehtojen asettaminen, jotka ohittavat palveluntarjoajan käytännön. Tämän käyttöoikeuden myöntäminen mahdollistaa asiakkaalle verkkosivuston eristämiseen liittyvien tiettyjen asetusten hallinnan.
Huomaa, että joitakin näistä käyttöoikeuksista voi myöntää ilman, että ensin myönnetään Isännöintiasetusten hallinta -käyttöoikeus.
PHP-asetusten periytyminen
Huomaa, että Pleskissä paikalliset asetukset ohittavat yleiset asetukset. Tämä tarkoittaa esimerkiksi, että tilaustasolla määritetyt asetukset ovat etusijalla palvelusuunnitelmatasolla määritettyihin asetuksiin nähden, mutta toimialuetasolla määritetyt asetukset ohittavat ne taas.
Muista: Jos muutat tilauksen PHP-asetuksia, tilaus lukitaan synkronointia varten, ellei tilauksen omistajalla ole tekemiesi muutosten edellyttämiä käyttöoikeuksia.
Tämä kaavio havainnollistaa hierarkiaa ylimmältä tasolta alimpaan:

-kuvaketta saadaksesi lisätietoja.