V tomto návodu vám ukážeme, jak můžete bezpečně aktualizovat PHP na nejnovější verzi, aniž byste rozbili svůj web WordPress.
Krok 1 – Zkontrolujte svou aktuální verzi PHP Krok 2 – Aktualizujte WordPress na nejnovější verzi Krok 3 – Nainstalujte „one.com PHP scanner“ Krok 4 – Spusťte skenování a opravte případné problémy Krok 5 – Aktualizujte PHP na nejnovější verzi Krok 6 – Ověřte, zda váš web funguje podle očekávání
Poznámka: Verze PHP má obecně tříletý životní cyklus, po kterém by se již neměla používat. Další informace o tom, proč je důležité aktualizovat, najdete v našem průvodci: Proč musím aktualizovat PHP?
Krok 1 – Zkontrolujte aktuální verzi PHP
Nejprve je třeba zkontrolovat, jakou verzi PHP aktuálně používáte. S aktualizací počkejte až na krok 5 tohoto návodu.
- Přihlaste se do ovládacího panelu one.com.
- Klikněte na dlaždici Rozšířená nastavení a poté vyberte Nastavení PHP a databáze.
- Přejděte dolů na Aktualizovat verzi PHP.
- Zkontrolujte, jakou verzi aktuálně používáte.
Pokud používáte verzi PHP 7.3 nebo vyšší, pak je vše v pořádku. Pokud máte PHP 7.2, musíte provést aktualizaci. Pokračujte krokem 2.
Krok 2 – Aktualizace WordPressu na nejnovější verzi
Ujistěte se, že jádro WordPressu a všechna témata a pluginy jsou aktualizovány na nejnovější verzi.
- Přihlaste se do administrace WordPressu.
- Klikněte na Dashboard > Updates.
- Zkontrolujte, zda máte nainstalovanou nejnovější verzi WordPressu (jádro) a zda jsou všechny pluginy a témata aktuální. V případě potřeby proveďte aktualizaci.
Tip: Zajímá vás, proč je tak důležité aktualizovat WordPress? Podívejte se na našeho průvodce:
Krok 3 – Nainstalujte „one.com PHP scanner“
- Klikněte na one.com > Plugins v administraci WordPressu.
- Najděte one.com PHP scanner a klikněte na Install now.
- Poté klikněte na Activate.
Krok 4 – Spusťte skenování a opravte případné problémy
- Klikněte na Skener PHP v nabídce vlevo.
- Zvolte verzi PHP 7.4, vyberte „Všechna témata a pluginy“ a klikněte na Spustit skenování.
- Počkejte, dokud nebude skenování dokončeno.
- Můžete mít tři výsledky:
– Kompatibilní = vše je v pořádku!
– Varování = mělo by to fungovat, ale mohlo by to způsobit problémy s další verzí PHP.
– Chyba = není to tak dobré, po aktualizaci to pravděpodobně způsobí problémy. - Opravte všechny zásuvné moduly nebo témata, která způsobují chyby; buď aktualizací na novější verzi, nebo nalezením alternativního zásuvného modulu, který má stejnou funkčnost.
Tip: Doporučujeme používat pouze zásuvné moduly, které jsou pravidelně aktualizovány a jsou kompatibilní s nejnovější verzí systému WordPress. Dobrým zvykem je také odstranit všechny zásuvné moduly, které nepotřebujete.
Krok 5 – Aktualizace PHP na nejnovější verzi
Nyní jste připraveni aktualizovat PHP. Současně doporučujeme zapnout hlášení chyb PHP. Pokud se v kódu vyskytne problém, chybová hlášení vám řeknou, co ho způsobuje a kde se nachází.
- Přejděte zpět do nastavení PHP a databáze v ovládacím panelu One.com.
- Přejděte dolů na chybová hlášení PHP.
- Nastavte chybová hlášení na Zapnuto a klikněte na Aktualizovat.
- Přímo pod tím změňte verzi na 7.4 a klikněte na Aktualizovat.
Tip: Můžete také zvolit aktualizaci PHP na „nejnovější stabilní verzi“. Pak budeme automaticky aktualizovat PHP za vás. Více informací naleznete v průvodci: Jaká je nejnovější stabilní verze PHP?
Krok 6 – Ověřte, zda váš web funguje podle očekávání
Po aktualizaci verze PHP bude trvat nejméně 20 minut, než se změny projeví. Pokud máte web s velkým počtem návštěvníků, může to snadno trvat i několik hodin. Proto doporučujeme během následujících 24 hodin web několikrát zkontrolovat.
Pokud váš web nefunguje podle očekávání, pak je nejpravděpodobnějším viníkem zásuvný modul nebo téma. Chcete-li zjistit, který z nich způsobuje problémy:
- Dočasně přepněte na výchozí téma WordPressu, například „Twenty Seventeen“.
- Deaktivujte všechny nainstalované pluginy.
- Znovu aktivujte všechny pluginy a témata, jeden po druhém, a pokaždé zkontrolujte, zda váš web stále funguje.
Pokud nemáte přístup do administrace WordPressu, můžete pluginy a témata deaktivovat z databáze. Podívejte se na níže uvedené návody.
Deaktivace pluginů WordPressu v phpMyAdmin Změna tématu WordPressu z databáze
Vždy nás můžete kontaktovat pro více informací. Naše podpora vám pomůže zjistit, co je špatně, mějte však na paměti, že kód nemůžeme opravit za vás. To musíte udělat sami.
Proč musím aktualizovat PHP? Co bych měl při aktualizaci PHP zkontrolovat?