Aug 08

Kadangi šio puslapio wordpress versija ilgokai buvo neatnaujinta, tai šiandien nusprendžiau padaryti upgrade.
Senoji versija buvo 2.3.3, ja iškarto atnaujinau iki 2.6. Išpradžių atnaujinimas vyko sklandžiai ir be jokių sunkumų.
Pasidariau backupą, parsisiunčiau naująją versiją, išspaudžiau, ištryniau wp-admin ir wp-includes katalogus, nukopijavau naujus failus, surinkau upgrade.php naršyklėje. Viskas vyko kaip per sviesta. Dar keli configo paredagavimai ir maniau tuoj džiaugsiuos savo atnaujintu blogu. Deja, bet puslapis iškarto pradėjo metyti klaidas “header already sent”, čia buvo tik įžanga, kuri pataisoma paprastai pašalinant tuščią eilutę iš config failo.
Po šio mažyčio pataisymo, nuėjau į nustatymus, sujungiau visus pluginus, viskas lyg ir veikė. Tada netyčia pabandžiau paskaityti koki nors postą ir gavau error 404 page not found :( Įšnarčiau wordpress forumą, pasirodo aš toks nevienas, o ši klaida jau žinoma nuo 2.6 beta3 laikų. Kyla naturalus klaismas kodėl į šviesą išleidžiamas produktas su tokia sakyčiau kritine klaida?
Po pusvaladžio naršymo po forumą ir visokiausių workaround`ų, patchinimimų ir pan, jau norėjau gryžti i senąją versiją. Bet nusprendžiau išmėginti worpdress 2.6.1 beta ( parsisiųskite is čia). Sukroviau naujus failus ir blogas atsigavo. Tai tiek karčios patirties :)
Skaitykit forumus prieš major upgrade.