Pereiti prie turinio
+370 670 99265 Gauti nemokamą maketą

PHP versijos atnaujinimas svetainei

Talpinimo įmonė prašo atnaujinti PHP, o gal svetainė neveikia po PHP atnaujinimo? PHP versijos atnaujinimą atliekame WordPress, Joomla, OpenCart, PrestaShop ir individualiai parašytoms svetainėms: suderinamumą su PHP 8.3 ar 8.4 patikriname bandomojoje kopijoje, pataisome kodą ir tik tada perjungiame.

nuo 150 €PHP atnaujinimas WordPress svetainei Terminas 1–3 d. d. (WordPress)
Talpinimo skydelis · PHP versija
  • PHP 7.4 Nepalaikoma nuo 2022-11
  • PHP 8.1 Nepalaikoma nuo 2026-01
  • PHP 8.2 Saugumo pataisos iki 2026-12-31
  • PHP 8.3 Palaikoma iki 2027-12-31
  • PHP 8.4 Palaikoma iki 2028-12-31
Bandomoji kopijatikrinama prieš perjungiant PHP 8.2 palaikymasbaigiasi 2026-12-31
Iliustracija. Konkrečius rezultatus parodome po nemokamos patikros.

Kodėl PHP versija svarbi ir kiek laiko ji palaikoma

PHP – programavimo kalba, kuria veikia WordPress, Joomla, OpenCart, PrestaShop ir daugelis individualiai parašytų svetainių. Kiekviena PHP versija saugumo pataisas gauna ribotą laiką. Kai palaikymas baigiasi, naujai rastos spragos nebetaisomos, o talpinimo įmonės senas versijas palaipsniui išjungia. Kodėl svetainė su pasenusia TVS ar PHP tampa lengvu taikiniu įsilaužėliams, aiškiname atskirai.

PHP versijaBūsena 2026 m. spalįSaugumo pataisos iki
7.4 ir senesnėsNepalaikoma7.4 – iki 2022-11-28
8.0Nepalaikoma2023-11-26
8.1Nepalaikoma2025-12-31
8.2Tik saugumo pataisos2026-12-31
8.3Tik saugumo pataisos2027-12-31
8.4Aktyviai palaikoma2028-12-31
8.5Aktyviai palaikoma2029-12-31

Šaltinis – oficiali PHP palaikymo lentelė php.net (2026 m. spalis).

PHP 8.2 saugumo palaikymas baigiasi 2026 m. gruodžio 31 d. Tą dieną svetainė neišsijungs, tačiau iki jos verta pereiti bent į PHP 8.3, o geriau – į 8.4. Plačiau apie tai rašome straipsnyje PHP 8.2 palaikymas baigiasi 2026-12-31.

Patikrinome 54 veikiančias Lietuvos įmonių svetaines (2026 m. spalis, viešai prieinami duomenys). 5 iš 15 serverių, rodančių PHP versiją, naudojo PHP 7.4 ar senesnę. Radome ir Joomla 1.5 svetainę, veikiančią su PHP 5.2.

Kada reikia PHP atnaujinimo

Talpinimo įmonė prašo atnaujinti PHP

Gavote laišką, kad sena PHP versija bus išjungta arba už jos palaikymą teks mokėti papildomai. Svarbiausia – neperjungti versijos aklai. Pirmiausia reikia patikrinti, ar svetainė veiks su nauja versija.

Svetainė neveikia po PHP atnaujinimo

Baltas ekranas, „500 Internal Server Error“, pranešimas „There has been a critical error on this website“ arba neveikiantis krepšelis. Dažniausiai tai reiškia, kad talpinimo įmonė jau perjungė PHP, o svetainės kodas tam nepasiruošęs.

Sistema reikalauja naujesnės PHP

Naujos WordPress, Joomla ar OpenCart versijos ir jų įskiepiai senų PHP versijų nebepalaiko. Kol neatnaujinta PHP, neatnaujinsite ir sistemos, o kartu – ir saugumo spragų.

Kaip sužinoti, kokią PHP versiją naudoja svetainė

  1. Talpinimo valdymo skydelyje. cPanel skydelyje ieškokite „Select PHP Version“ arba „MultiPHP Manager“, DirectAdmin – PHP versijos nustatymų. Ten matysite ir dabartinę versiją, ir kurias galima įjungti.
  2. WordPress administravime. Atsidarykite „Įrankiai“, tada „Svetainės sveikata“, skiltį „Informacija“ ir „Serveris“. Ten nurodyta PHP versija.
  3. Joomla administravime. Meniu „Sistema“ atsidarykite „Sistemos informacija“. PHP versija rodoma pirmame skirtuke.
  4. PrestaShop administravime. Skiltyje „Išplėstiniai parametrai“ atsidarykite „Informacija“.
  5. OpenCart ir individualios svetainės. Paprasčiausia paklausti talpinimo įmonės arba mūsų. Parašykite svetainės adresą, ir mes padėsime išsiaiškinti.

Kas sugenda pereinant į PHP 8.3 ar 8.4

Kuo senesnė dabartinė PHP versija, tuo daugiau pakeitimų reikia. Perėjimas iš 8.1 į 8.3 dažnai būna nesudėtingas, o iš 5.6 ar 7.x į 8.x – tai jau didesnis darbas.

Pasenusios PHP funkcijos

PHP 8 nebeturi kai kurių senų funkcijų, pavyzdžiui, each() ar create_function(), o mysql_* funkcijų nebeliko dar PHP 7. Kur jos naudojamos, svetainė sustoja su klaida. Naujesnės versijos griežčiau tikrina duomenų tipus, todėl atsiranda ir įspėjimų.

Įskiepiai, moduliai ir temos

Dažniausia problema – ne pati sistema, o seni papildiniai: nebeatnaujinamas įskiepis, metų metus nekeista tema, „nulaužta“ (nulled) mokama tema. Kiekvieną jų patikriname ir atnaujiname, pakeičiame arba pataisome.

Mokėjimų ir pristatymo moduliai

Paysera, Montonio, Omniva, DPD ar LP Express moduliai senai sistemos versijai dažnai nebeišleidžiami. Po PHP atnaujinimo gali neveikti mokėjimas, paštomato pasirinkimas ar užsakymo būsenos. Todėl el. parduotuvėje bandomąjį pirkimą atliekame visada.

Sena turinio valdymo sistema

WordPress 4.x, Joomla 3, OpenCart 2 ar PrestaShop 1.6–1.7 su palaikomomis PHP versijomis (8.2 ir naujesnėmis) neveikia arba veikia su klaidomis. Tada PHP ir sistemą atnaujiname kartu: WordPress, Joomla arba OpenCart atnaujinimą rasite atskiruose puslapiuose.

Kaip atnaujiname PHP versiją be prastovų

  1. Atsarginė kopija. Prieš bet kokius darbus pasidarome visų failų ir duomenų bazės kopiją.
  2. Bandomoji kopija. Svetainę nukopijuojame į atskirą aplinką ir joje įjungiame naują PHP versiją. Tikroji svetainė tuo metu veikia kaip įprastai.
  3. Klaidų paieška. Naršome svetainę, siunčiame formas, darome bandomuosius pirkimus, o kodą patikriname suderinamumo įrankiais ir renkame klaidų žurnalą.
  4. Taisymas. Pataisome kodą, atnaujiname sistemą, įskiepius ir temas. Nebepalaikomus modulius pakeičiame palaikomais.
  5. Perjungimas. Tikrojoje svetainėje perjungiame PHP versiją ir perkeliame pataisymus. Laiką suderiname, kad lankytojų būtų mažiausiai.
  6. Patikra po perjungimo. Dar kartą patikriname formas, krepšelį, mokėjimus ir el. laiškus, stebime klaidų žurnalą.

Darbų eiga ta pati visoms platformoms, skiriasi tik tai, ką reikia atnaujinti kartu su PHP:

  • WordPress – branduolys, įskiepiai ir tema. WordPress 7.0 ir 7.1 (2026 m.) reikalauja bent PHP 7.4, o WordPress.org rekomenduoja PHP 8.3 ar naujesnę.
  • Joomla – Joomla 3.10 veikia daugiausia su PHP 8.0, kurios palaikymas baigėsi 2023 m. Joomla 5 reikalauja bent PHP 8.1, Joomla 6 – PHP 8.3. Todėl PHP dažnai keičiame kartu su Joomla versija.
  • OpenCart – naujausios 3.0.5.1 ir 4.1.0.4 versijos (2026 m. rugpjūtis) palaiko PHP 8, o 1.5 ir 2.x – nebe. Modulius ir temą tikriname atskirai.
  • PrestaShop – 1.7 versija veikia daugiausia su PHP 7.4, todėl PHP 8 reikia PrestaShop 8 arba 9.
  • Individuali PHP svetainė – peržiūrime kodą, senas duomenų bazės funkcijas keičiame saugiomis (PDO ar mysqli), taisome klaidas.

Jei svetainė tokia sena, kad jos taisyti nebeapsimoka, atvirai pasakome ir palyginame su svetainės atnaujinimu naujoje sistemoje.

Kas įeina į PHP versijos atnaujinimą

  • Nemokama pirminė patikra: platforma, sistemos ir PHP versijos, įskiepiai ar moduliai
  • Atsarginė failų ir duomenų bazės kopija
  • Bandomoji kopija su nauja PHP versija
  • Suderinamumo patikra ir klaidų žurnalo analizė
  • Kodo taisymai, įskiepių, temų ir modulių atnaujinimas ar pakeitimas
  • PHP versijos perjungimas tikrojoje svetainėje
  • Formų, krepšelio, mokėjimų ir el. laiškų patikra
  • Trumpa ataskaita: ką pakeitėme ir ką rekomenduojame toliau
PlatformaKainaTerminas
WordPress (branduolys, iki 20 įskiepių, PHP)nuo 150 €1–3 d. d.
Joomlanuo 249 €5–10 d. d.
OpenCartnuo 349 €po patikros
PrestaShoppo patikrospo patikros
Individuali PHP svetainė30 €/val. po diagnostikospo diagnostikos

Skubiam darbui taikomas +30 % antkainis, terminas – perpus trumpesnis. Kad PHP ir sistema toliau būtų atnaujinamos laiku, rinkitės svetainės priežiūrą nuo 29 €/mėn. Visos kainos – kainų puslapyje.

PHP versijos atnaujinimo kaina ir terminas

nuo150 €

PHP atnaujinimas WordPress svetainei. Joomla – nuo 249 €, OpenCart – nuo 349 €, PrestaShop – po patikros, individuali PHP svetainė – 30 €/val. po diagnostikos.

Terminas 1–3 d. d. (WordPress). PVM netaikomas. Skubus darbas – +30 %. Avansas – 50 %.

Kaip vyksta PHP versijos atnaujinimas

Aiškūs žingsniai, fiksuota kaina ir terminas. Dabartinė svetainė veikia, kol dirbame.

  1. Nemokama patikra

    Išsiaiškiname platformą, jos versiją, dabartinę PHP versiją ir įskiepius ar modulius, kurie gali sugesti.

    1–2 d. d.
  2. Fiksuota kaina

    Pateikiame darbų sąrašą, kainą ir terminą. Avansas – 50 %.

  3. Bandomoji kopija

    Svetainės kopijoje įjungiame naują PHP versiją, renkame klaidas ir taisome kodą arba keičiame modulius.

  4. Perjungimas

    Pasidarome atsarginę kopiją ir perjungiame PHP tada, kai lankytojų mažiausiai.

  5. Patikra ir garantija

    Patikriname formas, krepšelį, mokėjimus ir el. laiškus. Garantija – 12 mėn.

Dažniausi klausimai apie PHP atnaujinimą

Neradote atsakymo? Paskambinkite arba parašykite – atsakysime per 1 darbo dieną.

+370 670 99265
Ar svetainė sustos 2027 m. sausio 1 d., kai baigsis PHP 8.2 palaikymas?

Ne. Svetainė veiks kaip veikusi, tačiau PHP 8.2 nebegaus saugumo pataisų, todėl naujai rastos spragos liks neuždarytos. Be to, talpinimo įmonės senas versijas dažniausiai išjungia pagal savo grafiką. Todėl PHP atnaujinimą verta suplanuoti iš anksto, o ne daryti skubiai, kai svetainė jau sugedo.

Ar galiu pats perjungti PHP versiją talpinimo valdymo skydelyje?

Galite, tačiau prieš tai pasidarykite atsarginę failų ir duomenų bazės kopiją. Jei po perjungimo svetainė rodo baltą ekraną ar klaidą, grąžinkite ankstesnę PHP versiją ir kreipkitės į mus. Senesnėse sistemose klaidos dažnai matomos ne iš karto, pavyzdžiui, tik krepšelyje ar siunčiant formą, todėl tikriname visą svetainę, ne tik pradinį puslapį.

Kurią PHP versiją rinktis: 8.3, 8.4 ar 8.5?

Renkamės naujausią versiją, su kuria oficialiai veikia jūsų turinio valdymo sistema ir visi naudojami įskiepiai ar moduliai. 2026 m. spalio duomenimis PHP 8.3 saugumo pataisas gaus iki 2027 m. pabaigos, 8.4 – iki 2028 m. pabaigos, 8.5 – iki 2029 m. pabaigos. PHP 8.5 renkamės tik tada, kai ją palaiko ir sistema, ir moduliai.

Ką darote, jei įskiepis ar modulis nebeatnaujinamas?

Ieškome palaikomos alternatyvos arba pataisome modulio kodą, jei tai nesudėtinga ir licencija leidžia. Kiekvienam tokiam atvejui pasiūlome sprendimą ir pasakome kainą prieš darbus. Jei mokamo modulio naują versiją reikia pirkti, apie tai sužinote iš anksto.

Ar kartu reikia atnaujinti WordPress, Joomla ar OpenCart?

Dažniausiai taip. Senos sistemos versijos su nauja PHP neveikia arba veikia su klaidomis. Pavyzdžiui, WordPress 7 reikalauja bent PHP 7.4, Joomla 5 – PHP 8.1, Joomla 6 – PHP 8.3, o PrestaShop 1.7 su PHP 8 nesuderinama. Todėl PHP ir sistemos atnaujinimą dažniausiai darome kartu.

Ar svetainė veiks, kol dirbate?

Taip. Visus pakeitimus darome ir tikriname bandomojoje kopijoje. Tikrąją svetainę perjungiame tik tada, kai kopijoje viskas veikia, o laiką suderiname su jumis.

Ar atnaujinate individualiai parašytas PHP svetaines?

Taip. Tokios svetainės kaina skaičiuojama valandomis – 30 €/val. Pirmiausia įvertiname kodą ir pasakome, kiek valandų užtruks pritaikymas naujai PHP versijai. Jei kodas labai senas, palyginame, kas pigiau: taisyti ar atnaujinti svetainę naujoje sistemoje.

Susijusios paslaugos

WordPress atnaujinimas

Branduolys, įskiepiai ir PHP versija be gedimų. nuo 150 €

Plačiau

Joomla atnaujinimas

Joomla 3, 4 ar 5 į Joomla 6 arba perkėlimas į WordPress. nuo 249 €

Plačiau

Svetainės priežiūra

Atnaujinimai, atsarginės kopijos, stebėjimas. nuo 29 €/mėn.

Plačiau

Patikrinsime, ar svetainė pasiruošusi naujai PHP versijai

Parašykite svetainės adresą ir platformą. Per 1–2 darbo dienas pasakysime, ką reikia patikrinti prieš keičiant PHP versiją, ir kiek kainuos atnaujinimas.

Užklausa

Įrašykite skaičių

Jokių įsipareigojimų. Duomenis naudojame tik atsakymui – privatumo politika.