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 PHP-version valitseminen onnistuu Zoner Home -webhotellin hallintapaneelista käsin.
Lue lisää PHP:stä: PHP – Kattava info sivuston omistajalle
- Miksi on tärkeää käyttää tuettua PHP-versiota?
- Mitä jos sivusto ei toimi uudemmalla PHP-versiolla?
- Miten vaihdan PHP-versiota DirectAdminissa?
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 ajantaisaisella PHP-versiolla. Jokainen sivusto on kuitenkin uniikki, joten tässä yleisimpiä toimenpiteitä ongelmanselvitykseen.
Miten päivitän sivuston?
Sivuston ajan tasalla pitäminen on aina käyttäjän omalla vastuulla, mutta Zonerin webhotelli tarjoaa avuksi Installatron-työkalun, jolla päivityksiä voi suorittaa sekä käsin että automaattisesti. Voit tarkistaa, onko sivusto liitetty Installatroniin webhotellin hallintapaneelin kohdasta Lisätoiminnot, Installatron Applications Installer. Jos sivusto käyttää tuettua julkaisujärjestelmää, mutta se ei ole vielä liitettynä Installatroniin, voit liittää sen tämän ohjeen mukaan.
Installatroniin liitetyn sivuston voi päivittää lisäosineen punaisen nuolen painikkeesta. Suosittelemme tekemään Installatronin tarjoaman varmuuskopion päivityksen yhteydessä.
Jos sivustolla on käytössä maksullisia tai omaan käyttöön kehitettyjä osia, niiden päivitykset täytyy tarkistaa kehittäjältä erikseen.
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. Virheloki löytyy webhotellista kohdasta Järjestelmän tiedot ja tiedostot, Sivuston yhteenveto / tilastot / lokit, Virheloki.
Sivuston kaatuessa virhelokiin tulee siitä merkintä. Lokiteksti voi olla vaikealukuista, mutta oleellista on vain löytää tekstin joukosta avainsanoja!
- Jos tekstiä on paljon, paikanna ensin ajankohta, jolloin huomasit sivuston olevan kaatunut.
- Jos koko sivusto on ollut alhaalla, virhe sisältää todennäköisesti sanat ”fatal error”. Ongelmasta riippuen virheilmoitus voi kuitenkin olla toisenlainen.
- 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”.
- 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.
- 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 DirectAdminissa?
PHP-version vaihtaminen DirectAdminissa onnistuu helposti.
1. Kirjaudu aluksi sisään webhotellin DirectAdmin-hallintapaneeliin – ohje.
2. Valitse Tilin hallinta -osion alta kohta Verkkotunnusten määritys.

3. Klikkaa verkkotunnusta, jonka PHP-versiota haluat tarkastella. PHP-versio on verkkotunnuskohtainen, joten jos samassa webhotellissa on useampi verkkotunnus, tee mahdolliset muutokset jokaiselle niistä erikseen.

4. Klikkaa avautuvan sivun yläreunasta löytyvää PHP-version valitsin -linkkiä.
5. Ruutuun aukeaa ponnahdusikkuna, josta näet käytössä olevan PHP-version ja voit vaihtaa toiseen saatavilla olevaan versioon. Muista tallentaa valinta, mikäli teet muutoksia. Muutos tulee voimaan muutaman minuutin kuluttua tallentamisesta.
Jos valitset pian poistumassa olevan PHP-version, hallintapaneeli varoittaa asiasta ja muutoksessa voi kestää noin viisi minuuttia.