Miten valitsen PHP-version webhotellissa?

Zonerin webhotellit sisältävät oletusarvoisesti useita eri PHP-versioita. Joskus PHP-versio on vaihdettava toiseen, koska se on vanhentunut, tai esimerkiksi epäsopivan apuohjelman tai lisäosan vuoksi.

Tässä ohjeessa käymme läpi, kuinka halutun PHP-version valitseminen onnistuu Zoner Home -webhotellin hallintapaneelista käsin.

Miksi on tärkeää käyttää tuettua PHP-versiota?

Tuettu PHP-versio saa säännöllisesti virallisia tietoturvapäivityksiä. Näet tällä hetkellä tuetut PHP-versiot virallisilta PHP-sivuilta.

  • Parempi tietoturva – Tärkein syy päivittää PHP-versio on tietoturva. Vanhentuneet PHP-versiot eivät saa virallisia tietoturvapäivityksiä, joten niiden käyttäminen voi altistaa sivuston hakkereille.
  • Parempi suorituskyky – Jokainen uusi PHP-versio sisältää suorituskykyparannuksia, esim. nopeammat suoritusajat ja pienemmän muistin käytön. Sivustosi voi siis latautua nopeammin ja käsitellä suurempia kävijämääriä. Koskee erityisesti WordPress-sivustoja.
  • Uusia ominaisuuksia ja parannuksia – Uudempi PHP-versio sisältää todennäköisesti uusia ja parannettuja ominaisuuksia.

Mitä jos sivusto ei toimi uudemmalla PHP-versiolla?

Seuraa ensin alla olevia ohjeita vaihtaaksesi PHP-versio takaisin aiempaan, jolloin sivusto palaa toimintaan.

Huom! Vanhaan PHP-versioon vaihtaminen on vain tilapäinen ratkaisu, sillä vanheneva versio poistuu aikanaan kokonaan käytöstä, minkä jälkeen sitä ei ole enää mahdollista valita.

Miten sivuston saa toimimaan uudella PHP-versiolla?

Lyhyt vastaus on ”päivittämällä sivusto”. Kun sivuston ohjelmisto ja lisäosat ovat ajan tasalla, niiden pitäisi toimia uudella PHP-versiolla. Jokainen sivusto on kuitenkin uniikki, joten tässä yleisimpiä toimenpiteitä ongelman selvitykseen.

Voiko joku tehdä päivitykset puolestani?

Etenkin jos sivustoa ei ole päivitetty pitkään aikaan, päivitys voi aiheuttaa sivustolla odottamattomia ongelmia. Jos sivusto on jonkun muun rakentama, kannattaa tällaisessa tilanteessa kääntyä ensisijaisesti sivuston tekijän puoleen. Myös Zoner voi päivittää PHP-version puolestasi asiantuntijatyönä.

Jos haluat varmistaa, että WordPress-sivustosi on aina ajan tasalla niin PHP-version kuin muidenkin teknisten päivitysten osalta, suosittelemme Zoner Care -palvelua, jossa hoidamme sivuston teknisen ylläpidon puolestasi ja huolehdimme sen turvallisuudesta ja toiminnasta.

Päivitin sivuston, mutta se ei silti toimi uudella PHP:lla

Jos sivusto ei päivityksistä huolimatta toimi uudella PHP-versiolla, täytyy tarkempaa syypäätä etsiä virhelokin kautta.

Sivuston kaatuessa virhelokiin tulee siitä merkintä. Lokiteksti voi olla vaikealukuista, mutta oleellista on vain löytää tekstin joukosta avainsanoja!

  1. Jos tekstiä on paljon, paikanna ensin ajankohta, jolloin huomasit sivuston olevan kaatunut.
  2. Jos koko sivusto on ollut alhaalla, virhe sisältää todennäköisesti sanat ”fatal error”. Ongelmasta riippuen virheilmoitus voi kuitenkin olla toisenlainen.
  3. Kun olet löytänyt virheviestin, joka vaikuttaa liittyvän sivuston kaatumiseen, etsi virheviestistä kohtia, jotka kuulostavat viittaavan tiettyyn osaan sivustosta. Virhe viittaa usein tiedostopolkuun, joka voi sisältää tekstin ”plugins/lisäosannimi” tai ”themes/teemannimi”.
  4. Vaihda PHP-versio takaisin vanhaan. Kun sivusto toimii, poista käytöstä osa, johon virheviesti viittaa. Vaihda PHP-versio takaisin uudempaan, odota minuutti ja tarkista toimiiko sivusto. Prosessin voi joutua toistamaan, jos ongelmakohtia on useampia.
  5. Kun sivusto toimii uudella PHP-versiolla, selvitä käytöstä poistettujen osien kehittäjiltä niiden päivitysten saatavuus. Jos kehitys on lopetettu, kyseisen komponentin saattaa joutua korvaamaan toisella.

Miten vaihdan PHP-versiota Zoner Home -webhotellissa?

1. Kirjaudu Zoner Homeen osoitteessa https://home.zoner.fi

2. Avaa Zoner Homessa Omat tuotteet -välilehti.

3. Klikkaa Verkkosivustot-kohdassa sitä webhotellia, jonka php-versiota haluat muuttaa.


3. Klikkaa vasemmassa valikossa kohtaa Verkkotunnukset.


4. Pääset verkkotunnuksen asetuksiin klikkaamalla sen vieressä olevaa kuvaketta, jossa on kolme pistettä. Valitse avautuneesta valikosta PHP-asetukset.


6. Olet nyt verkkotunnuksen PHP-asetuksissa, jossa voit muun muassa muuttaa PHP-versiota.
7. Tallenna asetukset klikkaamalla Tallenna.

Voit säätää seuraavia PHP-asetuksia:

PHP-versio:
Useimmat sivustot käyttävät PHP:ta, ja siksi se on oletuksena aktivoitu. Voit valita avattavasta valikosta haluamasi PHP-version verkkotunnukselle.

allow_url_fopen:
allow_url_fopen -sovelluksella on mahdollista käyttää tiedostoja, jotka eivät ole samalla palvelimella.

allow_url_include:
Tämä vaihtoehto on käytössä vain, jos ”allow_url_fopen” on myös aktivoitu.

display_errors:
Display_errors-asetus koskee PHP-virheilmoituksia. Jos display_errors on poistettu käytöstä, PHP ei anna virheilmoituksia tai varoituksia. Turvallisuussyistä tämä asetus on aina poistettava käytöstä tuotantojärjestelmissä.

opcache.enable:
Käyttämällä OPcachea verkkosivustojesi latausaikoja voidaan lyhentää merkittävästi nopeuttamalla huomattavasti PHP-sovellusten käsittelyä.