PHP-asetusten ja laajennusten hallinta webhotellissa

PHP-asetusten ja PHP-laajennusten muuttaminen

PHP-parametrit-toiminnolla voit hallita webhotellin eri PHP-versioiden asetuksia ja käytössä olevia PHP-laajennuksia.

Asetukset määritetään erikseen jokaiselle PHP-versiolle. Varmista ennen muutosten tekemistä, että valitset saman PHP-version, jota verkkosivustosi käyttää.

PHP-asetusten avaaminen

1. Kirjaudu webhotellin hallintapaneeliin.

2. Siirry Työkalut-osioon.

3. Valitse PHP-parametrit.

PHP-version valitseminen

PHP-asetukset-sivulla valitse ensin PHP-versio, jonka asetuksia haluat muokata.

1. Avaa Valitse PHP Versio -valikko.

2. Valitse haluamasi PHP-versio.

Muutokset vaikuttavat vain valittuun PHP-versioon. Jos sivustosi käyttää esimerkiksi PHP 8.3 -versiota, valitse asetuksia muuttaessasi versio 8.3.

PHP-parametrit-toiminto ei vaihda verkkosivuston käyttämää PHP-versiota. Sivuston PHP-versio vaihdetaan erikseen hallintapaneelin PHP-versiot-toiminnossa.

PHP-laajennusten hallinta

PHP-laajennukset-välilehdellä näet valitulle PHP-versiolle saatavilla olevat laajennukset.

Laajennuksen voi ottaa käyttöön tai poistaa käytöstä sen vieressä olevalla kytkimellä:

  • Vihreä kytkin tarkoittaa, että laajennus on käytössä.
  • Harmaa kytkin tarkoittaa, että laajennus ei ole käytössä.

Verkkosivustot ja niiden lisäosat voivat vaatia tiettyjä PHP-laajennuksia toimiakseen. Esimerkiksi WordPress-sivustot voivat käyttää muun muassa mysqli, pdo_mysql, mbstring, gd, imagick, curl ja zip -laajennuksia.

Älä poista käytöstä laajennusta, ellet ole varma, ettei sivusto tarvitse sitä.

Oletusarvojen palauttaminen

Voit palauttaa PHP-laajennusten oletusasetukset painamalla Palauta oletusarvot.

Tämä palauttaa laajennusten valinnat palvelimen oletusasetusten mukaisiksi.

PHP-asetusten muuttaminen

PHP-asetukset-välilehdellä voit muuttaa valitun PHP-version direktiivejä ja rajoituksia.

Sivulla voivat näkyä esimerkiksi seuraavat asetukset:

file_uploads

Määrittää, sallitaanko tiedostojen lataaminen sivustolle PHP:n kautta.

Asetuksen tulee yleensä olla käytössä esimerkiksi WordPressin mediakirjaston ja lisäosien lataamista varten.

max_execution_time

Määrittää sekunteina, kuinka pitkään PHP-komentosarja saa suorittaa toimintoa ennen sen keskeyttämistä.

Arvoa voi olla tarpeen nostaa esimerkiksi suurten tuontien, päivitysten tai varmuuskopioiden yhteydessä.

max_input_time

Määrittää sekunteina, kuinka pitkään PHP saa käsitellä vastaanotettua syöttötietoa.

memory_limit

Määrittää, kuinka paljon muistia yksi PHP-prosessi saa enintään käyttää.

Suurempi arvo voi olla tarpeen raskailla verkkosivustoilla tai paljon muistia käyttävillä lisäosilla.

post_max_size

Määrittää PHP:lle lähetettävän POST-tiedon enimmäiskoon.

Arvon tulee yleensä olla vähintään yhtä suuri kuin upload_max_filesize.

short_open_tag

Sallii PHP:n lyhyen avaustunnisteen käytön.

Tätä asetusta ei yleensä tarvitse ottaa käyttöön nykyaikaisilla verkkosivustoilla.

upload_max_filesize

Määrittää yksittäisen ladattavan tiedoston suurimman sallitun koon.

Jos sivustolle ei voi ladata riittävän suurta tiedostoa, tarkista sekä upload_max_filesize että post_max_size.

Esimerkiksi jos haluat sallia enintään 64 megatavun tiedostot, asetukset voivat olla:

  • upload_max_filesize = 64M
  • post_max_size = 64M tai suurempi
  • memory_limit = 128M tai suurempi
Peruskäyttäjä ja edistynyt tila

PHP-asetuksissa voi olla valittavissa Peruskäyttäjä- ja Edistynyt tila.

Peruskäyttäjä-tilassa näkyvät tavallisimmin tarvittavat asetukset. Edistyneessä tilassa voidaan näyttää enemmän PHP-direktiivejä.

Muuta edistyneitä asetuksia vain silloin, kun tiedät, mitä muutoksella tavoitellaan. Virheelliset asetukset voivat aiheuttaa sivustolle toimintahäiriöitä.

Oletusasetusten palauttaminen

PHP-asetusten oletusarvot voi palauttaa painamalla Palauta oletusasetukset.

Oletusasetusten palauttaminen poistaa kyseiselle PHP-versiolle tehdyt omat parametrimuutokset ja palauttaa palvelimen oletusarvot.

Muutosten jälkeen

Tarkista muutosten jälkeen, että verkkosivusto toimii normaalisti. Jos sivustolle ilmestyy virheilmoitus tai toiminto lakkaa toimimasta, palauta muuttamasi asetus aikaisempaan arvoon tai käytä oletusasetusten palautusta.