Tässä oppaassa kuvataan eri vaihtoehtoja, joiden avulla voit muokata verkkosivustosi yhteensopivaksi uusimman PHP-version kanssa.
Tukipalvelumme auttaa paikantamaan vian ja opastaa oikealle tielle. Emme kuitenkaan voi korjata koodia puolestasi.
- Käytätkö sisällönhallintajärjestelmää, esimerkiksi WordPressiä, Joomlaa tai Drupalia?
- Perustuuko verkkosivustosi mukautettuun, erikseen kirjoitettuun koodiin?
Käytätkö sisällönhallintajärjestelmää, esimerkiksi WordPressiä, Joomlaa tai Drupalia?
Siinä tapauksessa pystyt todennäköisesti korjaamaan sivustosi päivittämällä sen uusimpaan versioon. Jotkin käyttämäsi lisäosat, moduulit tai laajennukset eivät välttämättä ole tuettuja, mutta vaihtoehdon löytäminen ei yleensä tuota ongelmia. Lisäksi jos jokin lisäosa tai laajennus ei tue PHP 8.2 -versiota, sitä ei todennäköisesti ole päivitetty hetkeen, mikä saattaa johtaa muihin haavoittuvuuksiin.
Voiko edelleen palata aiempaan PHP-versioon?
PHP 8.0 on edelleen saatavilla ohjauspaneelissa, joten voit palata siihen tekemään korjauksia. Kun palaat käyttämään vanhempaa PHP-versiota, sivustosi pitäisi jälleen toimia. Tällöin voit tehdä päivityksiä taustajärjestelmässä, mikä saattaa olla helpompaa. Palaaminen aiempaan versioon ei siis ole pysyvä ratkaisu, vaan ainoastaan keino, jonka avulla pääset korjaamaan sivustosi.
Eikö enää voi palata käyttämään aiempaa PHP-versiota?
Paluu edellyttää manuaalista päivitystä. Olemme laatineet oppaan siitä, miten tämä tehdään WordPress-sivustossa: Päivitä WordPress manuaalisesti.
Drupalia käyttävien kannattaa tutustua seuraaviin muiden tahojen oppaisiin:
Joomla-käyttäjien kannattaa tutustua seuraaviin oppaisiin ja ohjeisiin:
Perustuuko verkkosivustosi mukautettuun, erikseen kirjoitettuun koodiin?
Siinä tapauksessa sen korjaaminen on vaikeaa, sillä koodi on kirjoitettava uudelleen yhteensopivaksi PHP 8.2-version kanssa.
Saatko vielä yhteyden henkilöön tai yritykseen, joka laati sivuston?
Koodin kirjoittaneella henkilöllä on tavallisesti paras valmius sen päivittämiseen. Helpoin ratkaisu lienee pyytää kyseinen henkilö avuksi, jos se on mahdollista. Muussa tapauksessa uudelleenkirjoituksen pystyy varmaankin tekemään joku toinen PHP-koodauksen hallitseva sovelluskehittäjä.
Tämän ratkaisun haittapuoli on se, että joudut ehkä maksamaan siitä, ja todennäköisesti kohtaat saman ongelman taas, kun PHP 8.2 tulee elinkaarensa päähän 8. joulukuuta 2024.
Oletko harkinnut siirtymistä käyttämään Website Builderia tai WordPressiä?
Jos sivuston korjaaminen osoittautuu liian kalliiksi tai aikaa vieväksi projektiksi, voi olla helpompaa luoda sivusto uudelleen toisessa ympäristössä, esimerkiksi Website Builderissa tai WordPressissä.
Website Builder ei käytä PHP:tä lainkaan, joten sitä ei tarvitse päivittää koskaan. Ympäristö on kehitetty kokonaan talon sisällä, minkä ansiosta se toimii palvelimissamme erittäin hyvin ja on helppo ylläpitää. Jos tavoitteena on luoda yrityksen tai organisaation esittelysivusto, johon sisältyy mahdollisuus yhteydenottoon, Website Builder täyttää perustarpeet.
Jos tarvitaan dynaamisempaa sisältöä, WordPress on hyvä vaihtoehto. WordPress on käytössä suurin piirtein kolmasosassa kaikista verkkosivustoista. Niinpä sitä päivitetään jatkuvasti. Lisäksi sen laaja teema- ja lisäosavalikoima kattaa kaikki tarpeet.
Vinkki: Kokeile Managed WordPress -ratkaisuamme, joka tarjoaa sinulle parhaat puolet molemmista: saat kaiken tarvitsemasi joustavuuden samalla kun me huolehdimme päivityksistä ja turvallisuudesta.
Aiheeseen liittyviä artikkeleita: