{"id":727,"date":"2024-03-02T11:47:08","date_gmt":"2024-03-02T10:47:08","guid":{"rendered":"https:\/\/hejdu.se\/?p=727"},"modified":"2025-07-28T08:42:48","modified_gmt":"2025-07-28T06:42:48","slug":"bakom-bloggkulisserna-uppdatering-av-wp-php-och-tema","status":"publish","type":"post","link":"https:\/\/hejdu.se\/?p=727","title":{"rendered":"Bakom bloggkulisserna (uppdatering av WP, PHP och Tema)"},"content":{"rendered":"<div class=\"wp-block-image\">\r\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"283\" class=\"wp-image-728\" src=\"https:\/\/hejdu.se\/wp-content\/uploads\/2024\/03\/felmeddelande-lyckades.png\" alt=\"\" \/><\/figure><\/div>\r\n\r\n\r\n<p>Saker man l\u00e4gger tid p\u00e5, men som aldrig n\u00e5n f\u00e5r reda p\u00e5, \u00e4r diverse uppdateringar. En bloggares osynliga vederm\u00f6dor.<\/p>\r\n\r\n\r\n\r\n<p>Det b\u00f6rjade med att jag hos webbhotellet \u00e4ndrade versionen f\u00f6r programspr\u00e5ket PHP (som bloggen \u00e4r uppbyggd av) fr\u00e5n version 7 till den mer aktuella 8:an.<br \/>Men d\u00e5 funkade inte bloggen, det blev tomt p\u00e5 sk\u00e4rmen.<br \/>D\u00e5 \u00e4ndrade jag tillbaka, s\u00e5 att det fungerade.<br \/>Problemet var att bloggens version inte hade st\u00f6d f\u00f6r PHP 8.<\/p>\r\n\r\n\r\n\r\n<p><strong>UPPDATERING BLOGGEN<\/strong><\/p>\r\n\r\n\r\n\r\n<p>F\u00f6re uppdateringen av bloggen (WP=Wordpress) tog jag backup av hela bloggen, med hj\u00e4lp av till\u00e4gget &#8221;Duplicator&#8221;. Och jag exporterade \u00e4ven alla inl\u00e4ggen till en fil (med verktyget Exportera).<\/p>\r\n\r\n\r\n\r\n<p>Bloggens (WordPress-) version var 4.9, senaste versionen \u00e4r 6.4. P\u00e5 bloggens admin-sida fanns l\u00e4nken:<br \/><em>&#8230; &#8221;Du kan uppdatera till WordPress 6.4.3\u2013sv_SE automatiskt&#8221;<\/em><br \/>Jag tryckte p\u00e5 l\u00e4nken, browsersymbolen snurrade en stund och stannade sedan.<br \/>Inget h\u00e4nde p\u00e5 sidan. Efter en stund tryckte jag p\u00e5 en l\u00e4nk till en annan av bloggens sidor.<br \/>D\u00e5 visades en tom sida med texten:<br \/><em>&#8230; &#8221;Webbplatsen \u00e4r tillf\u00e4lligt otillg\u00e4nglig p\u00e5 grund av ett planerat underh\u00e5llsarbete. V\u00e4lkommen tillbaka om n\u00e5gon minut.&#8221;<\/em><br \/>Efter n\u00e5gon minut laddade jag om sidan (reload), samma meddelande visades. Jag upprepade det med n\u00e5gra minuters mellanrum.<br \/>Efter tio minuters reload d\u00e5 &amp; d\u00e5 visades:<br \/>&#8230; <em>&#8221;WordPress har uppdaterats! N\u00e4sta steg (som \u00e4r det sista) \u00e4r att uppdatera din databas till den senaste versionen. Uppdateringen av databasen kan ta en liten stund, ha t\u00e5lamod.&#8221;<\/em><br \/>Tryckte p\u00e5 knappen, d\u00e5 visades:<br \/>&#8230; <em>&#8221;Uppdatering klar. Din WordPress-databas har uppdaterats!&#8221;<\/em><\/p>\r\n\r\n\r\n\r\n<p>Tillbaka p\u00e5 adminsidan som s\u00e5g helt ok ut, bortsett fr\u00e5n ett meddelande l\u00e4ngst upp d\u00e4r det stod:<br \/>&#8230; <em>&#8221;En automatisk uppdatering av WordPress fullf\u00f6ljdes inte \u2013 f\u00f6rs\u00f6k att uppdatera igen nu.&#8221;<\/em><br \/>Tryckte p\u00e5 den l\u00e4nken, d\u00e5 visades:<br \/>&#8230; <em>&#8221;Du har den senaste versionen av WordPress.&#8221;<\/em><br \/>Och allt verkade fungera. Men meddelandet stod kvar.<\/p>\r\n\r\n\r\n\r\n<p><strong>UPPDATERING PHP<\/strong><\/p>\r\n\r\n\r\n\r\n<p>Sen \u00e4ndrade jag PHP-versionen till 8.2 (det g\u00f6rs hos webbhotellet).<br \/>Bloggen var ok (den uppdaterade bloggversionen fungerar b\u00e5de med version 7 och 8 av PHP).<br \/>Men,<br \/>min egen sida &#8221;<a href=\"https:\/\/hejdu.se\/browser.php\" target=\"_blank\" rel=\"noreferrer noopener\">KollaMinWebbl\u00e4sare<\/a>&#8221;, som finns i menyn, fungerade inte. <br \/>En titt i felloggen visade att lite PHP-kod i den sidan inte fungerade med PHP version 8. S\u00e5 efter att ha \u00e4ndrat den koden (det tog fem minuter) s\u00e5 fungerade det.<\/p>\r\n\r\n\r\n\r\n<p><strong>NU FUNKADE ALLT (n\u00e4stan)\u2026<\/strong><\/p>\r\n\r\n\r\n\r\n<p>\u2026men meddelandet <em>&#8221;En automatisk uppdatering av WordPress fullf\u00f6ljdes inte \u2013 f\u00f6rs\u00f6k att uppdatera igen nu&#8221;<\/em> visades fortfarande \u00f6verst p\u00e5 admin-sidan.<br \/>Kanske berodde det p\u00e5 att jag inte hade uppdaterat bloggens &#8221;tema&#8221;?<\/p>\r\n\r\n\r\n\r\n<p><strong>UPPDATERING bloggens TEMA<\/strong><\/p>\r\n\r\n\r\n\r\n<p>P\u00e5 bloggens uppdateringssida stod ang\u00e5ende temat:<br \/>&#8230; <em>&#8221;Du har version 2.2 installerad. Uppdatera till 3.5&#8221;<\/em><br \/>S\u00e5 jag gjorde det.<br \/>D\u00e4refter visas inte l\u00e4ngre meddelandet &#8221;En automatisk uppdatering av WordPress fullf\u00f6ljdes inte&#8221;.<\/p>\r\n\r\n\r\n\r\n<p><strong>NU \u00c4R ALLT OK\u2026<\/strong><\/p>\r\n\r\n\r\n\r\n<p>\u2026 bortsett fr\u00e5n den ointuitiva &#8221;block-editorn&#8221; (som man skriver sina inl\u00e4gg med) i WordPress 6. Den kr\u00e4ver extra inl\u00e4rning och \u00e4r ett exempel p\u00e5 WordPress sj\u00e4lvgodhet. (Detta inl\u00e4gg \u00e4r dock skrivet med blockeditorn).<br \/>Som tur \u00e4r kan den som inte vill eller inte har tid att l\u00e4ra sig on\u00f6diga grejer installera ett till\u00e4gg som ger tillbaka den klassiska editorn. T.ex. till\u00e4gget &#8221;Classic Editor&#8221;. (Och &#8221;Classic Widgets&#8221; f\u00f6r den om \u00e4ven vill hantera sina widgetar p\u00e5 klassiskt vis).<\/p>\r\n\r\n\r\n\r\n<p><strong>KLART<\/strong><\/p>\r\n\r\n\r\n\r\n<p>Ja nu fick l\u00e4sarna en inblick i bakom kulisserna p\u00e5 en blogg, saker man g\u00f6r som vanligen aldrig n\u00e5n ser och ingen l\u00e4gger m\u00e4rke till. Om man inte skriver ett s\u00e5nt h\u00e4r inl\u00e4gg.<\/p>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n","protected":false},"excerpt":{"rendered":"<p>Saker man l\u00e4gger tid p\u00e5, men som aldrig n\u00e5n f\u00e5r reda p\u00e5, \u00e4r diverse uppdateringar. En bloggares osynliga vederm\u00f6dor. Det b\u00f6rjade med att jag hos webbhotellet \u00e4ndrade versionen f\u00f6r programspr\u00e5ket PHP (som bloggen \u00e4r uppbyggd av) fr\u00e5n version 7 till den mer aktuella 8:an.Men d\u00e5 funkade inte bloggen, det blev tomt p\u00e5 sk\u00e4rmen.D\u00e5 \u00e4ndrade jag &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/hejdu.se\/?p=727\" class=\"more-link\">Forts\u00e4tt l\u00e4sa<span class=\"screen-reader-text\"> \u201dBakom bloggkulisserna (uppdatering av WP, PHP och Tema)\u201d<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[24],"tags":[],"_links":{"self":[{"href":"https:\/\/hejdu.se\/index.php?rest_route=\/wp\/v2\/posts\/727"}],"collection":[{"href":"https:\/\/hejdu.se\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hejdu.se\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hejdu.se\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hejdu.se\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=727"}],"version-history":[{"count":0,"href":"https:\/\/hejdu.se\/index.php?rest_route=\/wp\/v2\/posts\/727\/revisions"}],"wp:attachment":[{"href":"https:\/\/hejdu.se\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=727"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hejdu.se\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=727"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hejdu.se\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=727"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}