You are here: Home » WordPress » Problém s aktualizací WordPress 3.9

Problém s aktualizací WordPress 3.9

Včera vyšla nová verze WordPress 3.9 s označením „Smith“. Přináší několik větších změn, které mohou způsobit menší problémy, zvláště pokud používáte určité specifické pluginy anebo šablony. Pokud vám aktualizace neproběhla jak měla a něco nefunguje, možná najdete odpověď v tomto článku.

Po aktualizaci WordPress 3.9 se objevuje bílá obrazovka

Takzvaná „white screen of death“ je ekvivalentem legendární „blue screen of death“ známkou ze starších verzí Windows. Rozhodně nevěstí nic dobrého, ale vše se dá opravit 😉

Bíla obrazovka s nápisem – Web je dočasně nedostupný kvůli plánované údržbě. Zkuste to prosím za chvíli znovu.

Pokud vidíte nápis „Web je dočasně nedostupný kvůli plánované údržbě. Zkuste to prosím za chvíli znovu.“ a nedostanete se ani do administrace, zřejmě došlo k nesmazání souboru .maintenance, který se vytvoří po dobu aktualizace.

Řešení:

  1. Připojte se k webhostingu přes FTP
  2. V adresáři, kde je nainstalovaný WordPress se nachází soubor .maintenance
  3. Soubor smažte
Přeštěte si   První pomoc při Syntax WordPress Error

Co problém způsobilo?

  • Vytvořený soubor měl nastavené atributy, které znemožňují jeho smazání
  • Vypršela doba max_execution_time
  • Aktualizace byla přerušena

Bílá obrazovka bez jakéhokoliv nápisu, administrace je přístupná

S největší pravděpodobností se jedná o chybu šablony anebo nainstalovaného pluginu.

Řešení:

  1. Vypněte všechny pluginy.
  2. Zkuste zdali web funguje, pokud ano zapínejte postupně pluginy a zjistěte, který zlobí (aktualizujte jej). Pokud web nefunguje pokračujte dále.
  3. Přepněte šablonu na jednu ze základních (nemodifikovaných). Ideálně twenty twelve.
  4. Zkuste se vrátit na web. Pokud jsou s ním stále problémy vyčistěte paměť prohlížeče a zkuste web znovu načíst. Pokud web nefunguje, je problém větší a je nutné se dozvědět více z logu.
  5. Pokud jste všechno vypnuli a nastavili základní šablonu, můžete zkusit ještě WordPress znovu přeinstalovat.

Bílá obrazovka bez jakéhokoliv nápisu, administrace není přístupná

Tohle je složitější záležitost. Je nutné totiž všechno vypnout manuálně přes databázi. Pokud nevíte jak se do databáze dostat, použijte informace z článku Jak si hacknout WordPress.

Přeštěte si   WordPress 3.9.2 - bezpečnostní aktualizace

Všechny informace o pluginech jsou uloženy v tabulce wp_options. Pokud jste si při instalaci pojmenovali tabulky s jinou předponou než wp_ budete muset následující postup podle toho upravit.

vypnuti-pluginu-v-databazi-01

Výpis tabulek dat WordPress uložených v databázi z programu PHPmyAdmin. Zelená šipka ukazuje na tabulku wp_options, kde se zapínají a vypínají pluginy.

Informace o pluginech jsou uloženy v tabulce wp_options. Masivně je vypneme pomocí SQL příkazu.

  1. klikněte v záložce na SQL
  2. Použijte následující SQL příkaz: UPDATE wp_options SET option_value = ‚a:0:{}‘ WHERE option_name = ‚active_plugins‘;
  3. Klikněte na tlačítko Proveď.

vypnuti-pluginu-v-databazi-02

Po spuštění jsou všechny pluginy vymnuté a je nutné je ručně jeden po druhém zapnout.

Metoda 2

Existuje ještě jedna metoda jak deaktivovat pluginy a to smazat obsah anebo přejmenovat adresář plugins, který se nachází v adresáři wp-content. Pokud se rozhodnete pro tento postup nezapomeňte si všechno zazálohovat.

Po aktualizaci WordPress 3.9 zmizel editor

Ve verzi 3.9, jsme se dočkali nového editoru se značnou spoustou vylepšení, bohužel na to spousta pluginů nebyla připravena. V současné době problém způsobují následující pluginy:

  • Admin Tweaks verze 2.3.8 – editor úplně zmizí. Je nutno počkat na aktualizaci
  • Enhanced Media Library verze 1.0.4 – problém s přidáváním obrázků
  • Fusion Core – nová verze už je připravená, stačí aktualizovat
  • MailPoet Newsletters – rozhozený TinyMCE editor, urychleně opraveno, stačí aktualizovat
  • SoundCloud Is Gold verze 2.2.1 – vypíná nový editor, znemožňuje psaní textů, je nutno plugin vypnout a počkat na aktualizaci
  • Qtranslate verze 2.5.39- znemožňuje nahrávat média, nutno vyčkat na aktualizaci
  • Ultimate NoFollow verze 1.4.1 – znemožňuje přidávání odkazů, nutno vyčkat na aktualizaci
  • WPML – nefunguje přidávání odkazů, vypněte plugin a počkejte na jeho aktualizaci
  • Zedity (3.1.0) – rozhodí vizuální editor, lze používat Text mód, doporučeno však vypnout a počkat na aktualizaci
  • ZipList Recipe Plugin (2.2) – kompletně rozhodí editor jak vizuální tak textový. Vypnout a počkat na aktualizaci pluginu.
Share Button

Programuju v PHP už několik let spíše pro zábavu. Baví mě WordPress, protože tak lenivým lidem jako jsem já ušetří spoustu času. A rád sbírám reklamní flash disky. Tento blog používám pro utřídění myšlenek.

http://n-host.cz

2 komentáře

  1. WP 3.9.1 and qTranslate 2.5.39 and qtranslate_javascript.php/qtrans_hook_on_tinyMCE in line 292

    — ed = new tinymce.Editor(id, tinyMCEPreInit.mceInit[id]);
    +++ ed = new tinymce.Editor(id, tinyMCEPreInit.mceInit[id], tinymce);

    • Posledni aktualizace byla v lednu :(( Takze jsem si to debugoval a upravil si JS. Nevim zda to vas problem vyresi, ale me to pomohlo.

Napsat komentář

Vaše emailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *