{"id":128055,"date":"2023-01-11T14:52:45","date_gmt":"2023-01-11T13:52:45","guid":{"rendered":"http:\/\/www.sabinewenig.de\/myblog\/?p=128055"},"modified":"2024-10-30T10:28:33","modified_gmt":"2024-10-30T09:28:33","slug":"php-version-umstellung-7-4-auf-8-0","status":"publish","type":"post","link":"http:\/\/www.sabinewenig.de\/myblog\/?p=128055","title":{"rendered":"php-Version-Umstellung 7.4 auf 8.0"},"content":{"rendered":"\r\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"283\" height=\"283\" src=\"http:\/\/www.sabinewenig.de\/myblog\/wp-content\/uploads\/2023\/01\/myblog-FM.jpg\" alt=\"\" class=\"wp-image-128104\" srcset=\"http:\/\/www.sabinewenig.de\/myblog\/wp-content\/uploads\/2023\/01\/myblog-FM.jpg 283w, http:\/\/www.sabinewenig.de\/myblog\/wp-content\/uploads\/2023\/01\/myblog-FM-150x150.jpg 150w\" sizes=\"auto, (max-width: 283px) 100vw, 283px\" \/><\/figure>\r\n\r\n\r\n\r\n<p>10.1.2023 forderte mich strato auf, auf die aktuellere php-Version 8.0 oder h\u00f6her umzusteigen von der Version 7.4.<br>Die \u00e4ltere Version wird ab 17.2.2023 nicht mehr unterst\u00fctzt bzw. nur gegen Aufgeld.<br>Soweit ok &#8211; hie\u00df f\u00fcr mich also auch mein wordpress umzustellen.<br>Ich suchte in wordpress eine Einstellm\u00f6glichkeit dazu &#8211; gab es doch fr\u00fcher mal &#8211; fand ich aber jetzt nicht mehr.<br>Ich stellte bei strato die Version um und dann hatte ich in meinem myblog wordpress nur noch eine wei\u00dfe Seite mit Fehlermeldung &#8222;Error thrown<br>Call to undefined function each()&#8220; &#8211; na toll : in strato zur\u00fcck gehen, ging nur eine halbe Stunde oder Aufgeld und auch nicht mehr nach Ausloggen bzw. Seite schlie\u00dfen &#8211; also mu\u00dfte ich es so hinbekommen, da\u00df alles wieder l\u00e4uft. Also erst Mal das \u00dcbliche versucht, wie Neustart und in den Dateien rumsuchen &#8211; brachte nichts. Auch das immer brav gezogene Backup einspielen, brachte nichts.<br>Ich durchsuchte die Foren &#8211; anscheinend war ich einer der ersten mit dem Problem &#8211; also erst Mal abwarten und dr\u00fcber schlafen.<br>Tags drauf fand ich einige hilfreiche Tips, die inzwischen eingegangen waren unter <a rel=\"noreferrer noopener\" href=\"https:\/\/de.wordpress.org\/support\/search\/8.0\/\" target=\"_blank\">https:\/\/de.wordpress.org\/support\/search\/8.0\/<\/a>.<br>Ich also (da ich im Dashboard nicht ran kam) im FTP alle ungenutzten Themes und alle Plugins auslagern und schrittweise wieder einlagern und immer zwischendurch schaun, ob jetzt wieder wordpress lief.<br>Nach dem Ausschlu\u00dfverfahren stellte ich fest, da\u00df es am plugin dmsguestbook lag &#8211; es erzeugte den kritischen Fehler. Ich schrieb den Hersteller an in seinem Kontaktformular unter http:\/\/danielschurter.net\/, damit er eine Aktualisierung programmieren kann. Ich nahm mein G\u00e4stebuch solange raus (auf privat gesetzt) und lie\u00df dieses Plugin und alle ungenutzten Plugins weg. Nun spielte ich noch die letzte Aktualisierung auf WordPress 6.1.1. ein, denn diese war bei meinem Backup noch nicht dabei.<br>Nun l\u00e4uft alles erst Mal wieder korrekt und ich kann weiter bloggen. Ich hoffe, ich wurde bei meinen Lesern nicht gleich im Broken-Link-Plugin rausgeschmissen.<br>Zumindest steht jetzt unter Werkzeuge &#8211; Webseitenzustand &#8211; Bericht &#8211; Server : PhP-Version 8.0.26.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-full\"><a href=\"http:\/\/www.sabinewenig.de\/myblog\/wp-content\/uploads\/2023\/01\/php8_0.jpg\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"945\" height=\"431\" src=\"http:\/\/www.sabinewenig.de\/myblog\/wp-content\/uploads\/2023\/01\/php8_0.jpg\" alt=\"\" class=\"wp-image-128058\" srcset=\"http:\/\/www.sabinewenig.de\/myblog\/wp-content\/uploads\/2023\/01\/php8_0.jpg 945w, http:\/\/www.sabinewenig.de\/myblog\/wp-content\/uploads\/2023\/01\/php8_0-300x137.jpg 300w, http:\/\/www.sabinewenig.de\/myblog\/wp-content\/uploads\/2023\/01\/php8_0-768x350.jpg 768w\" sizes=\"auto, (max-width: 945px) 100vw, 945px\" \/><\/a><\/figure>\r\n\r\n\r\n\r\n\r\n<p>\r\nNa toll, das h\u00e4tte ich auch einfacher haben k\u00f6nnen, denn eben kam eine Email, die mir sagte, da\u00df es am G\u00e4stebuch liegt :\r\n<blockquote>\r\nGesendet:\u00a0Mittwoch, 11. Januar 2023 um 13:37 Uhr<br \/>\r\nVon:\u00a0&#8222;WordPress&#8220; <wordpress@sabinewenig.de><br \/>\r\nAn:\u00a0sabine_wenig@cooleshops.de<br \/>\r\nBetreff:\u00a0[Sabine\u00b4s Myblog] Deine Website hat ein technisches Problem<br \/><br \/>\r\nHallo!<br \/><br \/>\r\n\r\nSeit WordPress 5.2 gibt es eine eingebaute Funktion, die erkennt, wenn ein Plugin oder ein Theme einen fatalen Fehler auf deiner Website verursacht, und dich deswegen mit dieser automatisierten E-Mail benachrichtigt.<br \/><br \/>\r\n\r\nIn diesem Fall hat WordPress einen Fehler in einem deiner Plugins, DMSGuestbook, abgefangen.<br \/><br \/>\r\n\r\nBesuche zun\u00e4chst deine Website (http:\/\/www.sabinewenig.de\/myblog\/) und \u00fcberpr\u00fcfe sie auf sichtbare Probleme. Besuche als n\u00e4chstes die Seite, auf der der Fehler aufgetreten ist (http:\/\/www.sabinewenig.de\/myblog\/myblog\/wp-admin\/) und pr\u00fcfe, ob es sichtbare Probleme gibt.<br \/><br \/>\r\n\r\nBitte kontaktiere dein Hosting-Unternehmen, um Unterst\u00fctzung bei der weiteren Untersuchung dieses Problems zu erhalten.<br \/><br \/>\r\n\r\nWenn deine Website fehlerhaft zu sein scheint und du nicht mehr wie gewohnt auf dein Dashboard zugreifen kannst, hat WordPress jetzt einen speziellen \u201eWiederherstellungsmodus\u201c. Auf diese Weise kannst du dich sicher in deinem Dashboard anmelden und weitere Untersuchungen durchf\u00fchren.<br \/><br \/>\r\n\r\nhttp:\/\/www.sabinewenig.de\/myblog\/wp-login.php?action=enter_recovery_mode&#038;rm_token<br \/>=vfJGpXUhQUQfE3TJRGqu6h&#038;rm_key=e23tndguOL3tvV0WIZth26<br \/><br \/>\r\n\r\nUm deine Website zu sch\u00fctzen, l\u00e4uft dieser Link in 1 Tag ab. Aber keine Sorge: Ein neuer Link wird dir per E-Mail zugeschickt, wenn der Fehler nach Ablauf der Frist erneut auftritt.<br \/><br \/>\r\n\r\nWenn du Hilfe bei diesem Problem suchst, wirst du m\u00f6glicherweise nach einigen der folgenden Informationen gefragt:<br \/>\r\nWordPress-Version 6.1<br \/>\r\nAktives Theme: Twenty Ten (Version 3.7)<br \/>\r\nAktuelles Plugin: DMSGuestbook (Version 1.17.5)<br \/>\r\nPHP-Version 8.0.26<br \/><br \/>\r\n\r\nFehler-Details<br \/>\r\n==============<br \/>\r\nEin Fehler vom Typ E_ERROR wurde in der Zeile 3521 der Datei \/mnt\/web404\/b1\/20\/57935820\/htdocs\/myblog\/wp-content\/plugins\/dmsguestbook\/admin.php verursacht. Fehlermeldung: Uncaught Error: Call to undefined function each() in \/mnt\/web404\/b1\/20\/57935820\/htdocs\/myblog\/wp-content\/plugins\/dmsguestbook\/admin.php:3521<br \/>\r\nStack trace:<br \/>\r\n#0 \/mnt\/web404\/b1\/20\/57935820\/htdocs\/myblog\/wp-content\/plugins\/dmsguestbook\/admin.php(44): create_options()<br \/>\r\n#1 \/mnt\/web404\/b1\/20\/57935820\/htdocs\/myblog\/wp-includes\/class-wp-hook.php(308): add_dmsguestbook()<br \/>\r\n#2 \/mnt\/web404\/b1\/20\/57935820\/htdocs\/myblog\/wp-includes\/class-wp-hook.php(332): WP_Hook->apply_filters()<br \/>\r\n#3 \/mnt\/web404\/b1\/20\/57935820\/htdocs\/myblog\/wp-includes\/plugin.php(517): WP_Hook->do_action()<br \/>\r\n#4 \/mnt\/web404\/b1\/20\/57935820\/htdocs\/myblog\/wp-admin\/includes\/menu.php(155): do_action()<br \/>\r\n#5 \/mnt\/web404\/b1\/20\/57935820\/htdocs\/myblog\/wp-admin\/menu.php(428): require_once(&#8218;&#8230;&#8216;)<br \/>\r\n#6 \/mnt\/web404\/b1\/20\/57935820\/htdocs\/myblog\/wp-admin\/admin.php(158): require(&#8218;&#8230;&#8216;)<br \/>\r\n#7 \/mnt\/web404\/b1\/20\/57935820\/htdocs\/myblog\/wp-admin\/index.php(10): require_once(&#8218;&#8230;&#8216;)<br \/>\r\n#8 {main}<br \/>\r\nthrown<br \/><br \/>\r\n\r\n<\/blockquote>\r\n\r\n<\/p>\r\n\r\n\r\n\r\n++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\r\n\r\n 24.1.2024 : \r\n Strato hat mich aufgefordert die php-Version von 8.0 auf 8.1 zu \u00e4ndern, da die 8.0 seit Dezember veraltert ist und der Support daf\u00fcr bezahlt werden mu\u00df.\r\n Hab ich dann gemacht. Ging problemlos : hab nur den Link in der Mail angeklickt und bei Strato den Punkt auf 8.1. gesetzt. Myblog lief alleine automatisch richtig weiter.\r\n\r\n\r\n","protected":false},"excerpt":{"rendered":"<p>10.1.2023 forderte mich strato auf, auf die aktuellere php-Version 8.0 oder h\u00f6her umzusteigen von der Version 7.4.Die \u00e4ltere Version wird ab 17.2.2023 nicht mehr unterst\u00fctzt bzw. nur gegen Aufgeld.Soweit ok &#8211; hie\u00df f\u00fcr mich also auch mein wordpress umzustellen.Ich suchte &hellip; <a href=\"http:\/\/www.sabinewenig.de\/myblog\/?p=128055\">Weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[1,125,340,6,43,96,87],"tags":[12,186],"class_list":["post-128055","post","type-post","status-publish","format-standard","hentry","category-allgemein","category-edv","category-erfahrungen","category-internet","category-links","category-mitteilungen","category-sabine-wenig","tag-mitteilung","tag-tips"],"_links":{"self":[{"href":"http:\/\/www.sabinewenig.de\/myblog\/index.php?rest_route=\/wp\/v2\/posts\/128055","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.sabinewenig.de\/myblog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.sabinewenig.de\/myblog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.sabinewenig.de\/myblog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.sabinewenig.de\/myblog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=128055"}],"version-history":[{"count":0,"href":"http:\/\/www.sabinewenig.de\/myblog\/index.php?rest_route=\/wp\/v2\/posts\/128055\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.sabinewenig.de\/myblog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=128055"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.sabinewenig.de\/myblog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=128055"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.sabinewenig.de\/myblog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=128055"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}