Jak jsem upgradoval WordPress

Jak jsem upgradoval WordPressV souvislosti se psaním včerejšího článku o novince v podobě integrovaných tagů jsem se rozhodl aktualizovat svou vrcholně zastaralou verzi WordPressu na Widlákovi. Nějak jsem ale ještě netušil, co z toho nakonec vzejde…

Na první pohled proběhl update naprosto v pořádku. Vypnul jsem všechny pluginy, udělal samozřejmě zálohy a nakopíroval nové soubory WordPressu 2.3.1. Spustil jsem administrační rozhraní, stisknul tlačítko pro upgrade databáze a zapnul pluginy. Na první pohled bylo hotovo. Pak jsem se vrátil ke psaní rozepsaného příspěvku právě o podpoře tagů.

Prvním problémem bylo to, že přestalo fungovat automatické ukládání. Dalo se to svést na to, že byl článek rozepsán na starém WordPressu. Dopsal jsem článek, stisknul Publikovat  a vyhrnulo se asi deset errorů. Některé informovaly o tom, že hlavička byla již jednou odeslána, další poukazovaly na chybějící tabulky v databázi. Příspěvek se ale i přesto publikoval.

Tím to ale bohužel zdaleka nekončilo. Kromě Lightboxu a generátoru sitemap.xml nefungoval snad ani jeden plugin. Nešlo otevřít mapu stránek, nefungovaly tagy ani archiv (tedy ten fungoval, ale s errory). Povypínal jsem většinu pluginu, které způsobovaly potíže a byl rozhodnutý hledat za ně náhradu. Jenže potíže neustávaly, při schvalování komentáře několik errorů, při úpravě příspěvku několik errorů, všude samé errory.

Bohužel je to dáno zde použitým vzhledem K2, který podporuje tolik věcí, že využívá takřka plného potenciálu WordPressu a jakmile se něco výrazněji změní, končí. Podle všeho nový WordPress zcela mění strukturu kategorií, které jsou nyní uloženy v tabulce s tagy, což dělalo asi největší problémy.

Nezbývalo mě, než se vrátit ke staré verzi WordPressu a při nejlepším počkat několik týdnů, než vyjde nová verze K2 atp. Jenže, to si takhle zároveň zapisuji na USB disk pár desítek fotek a počítač z ničehož nic nejede. Podivné… Normální USB disk by takový pád snad i přestál, nicméně ten můj… Všechna data byla znečitelněna. „Nevadí, bylo na něm jen pár fotek“, říkám si. Jenže… Na USB disku jsem měl shodou okolností složku Backup, do které jsem omylem uložil zálohu Widláka (ono taky mezi C:\Backup a E:\Backup není až zas takový rozdíl). Paráda, jsem bez zálohy.

Nervózně nastavuji na Widlákovi dočasný design a vypínám všechny pluginy. Píšu Gigaserveru s prosbou o zálohu, nakonec vyhoví mému požadavku do několika hodin a už večer mám připravenou zálohu MySQL i FTP (MySQL z pátku, FTP z neděle). Ráno ihned usedám k PC a obnovuji původního Widláka. Podařilo se, sice jsem přišel asi o tři komentáře, ale snad to návštěvníci nějak přežijí…

A kde je pointa? Nikde, pokud máte trochu nadopovanější WordPressový blog (mnoho pluginů) raději si důkladně ověřte, zda přechod na novou verzi nějak přežijete…

Takže v současnosti běžím na WordPressu 2.2.2 a aktualizace Widláka je zatím skutečně ve hvězdách…

Komentářů k příspěvku „Jak jsem upgradoval WordPress“: 12


  1. 1 Jont

    No tos mě teda odradil, jsem to chtěl v nejbližší době upgradnout. Ale radši to nebudu zkoušet, tagy stejně nepotřebuju…

  2. 2 LuFa

    Tak jsem včera, myslím že úspěšně, provedl upgrade WP na verzi 2.3.1. Co jsem zatím vyzkoušel, vše mi funguje. Tak jsem rád. I když, byly to nervy, zvlášť když jsem si před upgrade přečetl tvůj článek :-).

  3. 3 Dan

    Ja tyhle upgrady taky nemam moc v lasce. Pokud to jde tak se drzim osvedceneho „kdyz to neni rozbity tak to nespravuj“ 🙂

  4. 4 Machi

    LuFa: Tak to jsi šťastný člověk, bohužel já používám dobrou desítku nejrůznějším pluginů, bez kterých si blog nedokážu představit (tagy, generátor sitemapy v xml i pro samotné WP,…) a tyhle věcičky se s novými featůrkami ve WP opravdu moc rády nemají 🙂

    Dan: To máš těžko, spousta upradů přináší třeba hodně bezpečnostních vylepšení, později se na ni adaptuje většina pluginů, vzhledů… Když ne hned, tak do několika měsíců budeš k upgradu donucen…

  5. 5 LuFa

    Machi: Co jsem četl na WP fóru, dost problémů s novou akutalizací mají pluginy, témata, která se dotazují přímo do konkrétních tabulek. Tj. nevyužívají pouze WP funkce. Nový update, dělal v souvislosti s tabulkami v DB dost změn.

    Jinak co se pluginu tyka, pouzivam na blogu pouze tri. Akismet, něco na xml mapu a pak na zobrazeni poslednich komentaru. Nyní ještě možná začnu používat tagy, tak přidám něco na tag cloud.

    Dan: U upgrade vycházím ze zkušenosti, že se lépe akutalizují věci aktuálnější, než věci starší.

  6. 6 Machi

    LuFa: Jj, to je asi případ K2, kterou používám, protože ta se dotazovala v dtb přímo na tabulku s kategoriemi, kteréžto se hodně změnily, snad vyjde nějaká nová verze…

    Jinak na tag_cloud ti v novém WP stačí jen fce wp_tag_cloud…

  7. 7 LuFa

    Machi: až budu mít trochu času, zkusím si s tagy pohrát dle tvého předchozího příspěvku. Díky ti za něj.

  8. 8 Jont

    Mám ještě dotaz: Mám gravatara, správně vyplněnou email adresu a přesto se mi nezobrazuje. To je divný. Ale třeba teď to půjde

  9. 9 Kahi

    Promiň, ale WordPress při uvedení každého podobně významného upgradu varuje na potenciální problém s nekompatibilitou pluginů. Dokonce jsou sestavovány seznamu pluginů, které jsou s novou verzí kompatibilní. No a vůbec – dělat takto významné upgrady přímo na veřejném webserveru je z mého pohledu neuvěřitelně odvážné/naivní. Nic ve zlém, ale stačilo jen pozorně si přečíst oficiální oznámení.

  1. 1 Jordan 11
    Trackback 19. 10. 2016 3:47
  2. 2 Matt Elam Jersey
    Trackback 19. 10. 2016 13:19
  3. 3 Derek Wolfe Jersey
    Trackback 20. 10. 2016 2:12

Přidat komentář

Poznámka: Provozovatel této stránky nenese odpovědnost za obsah komentářů. Odesláním komentáře se jeho autor dobrovolně vzdává nároku na honorář za obsah komentáře.