Znalostní báze

Výběr verze PHP

Použijte nejnovější verzi, kterou váš kód podporuje. Zde je návod, jak ji změnit a jak zjistit, co se rozbilo.

Použijte nejnovější verzi, kterou vaše aplikace podporuje. Novější PHP je rychlejší a získává bezpečnostní opravy; verze po konci životnosti nezíská ani jedno.

Změna verze

Weby → váš web → Nastavení → Verze PHP. Změna se projeví během několika sekund a nevyžaduje viditelný restart.

Než verzi změníte na ostrém webu

Použijte staging. Weby → váš web → Staging vytvoří během několika minut kopii běžící na nové verzi a vy si ji můžete proklikat, aniž byste se dotkli ostrého webu. Pokud vše funguje, proveďte povýšení; pokud ne, kopii pro staging smažte a nic se nestalo.

Pokud se něco následně rozbije

Obvyklou příčinou je jeden plugin nebo jedna knihovna, které nebyly aktualizovány. Nastavte verzi zpět – trvá to sekundy – a přečtěte si protokol chyb v části Weby → váš web → Protokoly. Protokol uvádí soubor a řádek, což obvykle stačí k identifikaci pluginu.

Specificky k WordPress

Jádro WordPress dobře podporuje aktuální PHP. Problémy bývají v pluginech a obrazovka WordPress uvádí každý plugin napříč všemi vašimi weby včetně jeho verze, takže před přesunem kteréhokoli z nich uvidíte, které weby obsahují rizikový plugin.

⚠️ Vaši verzi PHP za vás neaktualizujeme a volba zůstává na vás, protože pouze vy víte, co váš kód dělá. Novější verze udržujeme dostupné a záplatované.

V současné době vás předem neupozorňujeme, že se vaše verze blíží konci životnosti, takže nečekejte, až vám to někdo řekne. Pokud otevřete požadavek na podporu při používání verze, kterou jsme již vyřadili z provozu, kontrola webu před formulářem na to upozorní a doporučí nejnovější podporovanou verzi – to je však jediné místo, kde se to zobrazí, a to až poté, co je verze již vyřazena. Obrazovku verze PHP sami zkontrolujte jednou či dvakrát za rok.

Co zde znamená „konec životnosti“

Verze po konci životnosti přestává dostávat opravy od projektu PHP. Záměrně udržujeme několik takových verzí dostupných, zabezpečených a opatřených bezpečnostními záplatami naší platformy, takže starší aplikace se může přestěhovat hned první den, namísto toho aby musela být nejprve zrekonstruována. To je reálná možnost, nikoli past – představuje však základnu, nikoli cíl, a nejnovější verze, kterou váš kód podporuje, je stále tou správnou volbou.

Stále si nevíte rady?

Podpora je součástí každého tarifu a odpovídáme v češtině.

Kontaktovat podporu Všechny články