Problem we_unserialize Navigation bei Einsatz von PHP 7.4 und höher

Fragen zum Erstellen von Templates für webEdition.
manuel
Member
Beiträge: 30
Registriert: Do 9. Jan 2020, 16:17

Problem we_unserialize Navigation bei Einsatz von PHP 7.4 und höher

Beitragvon manuel » Mi 30. Mär 2022, 14:45

Hallo zusammen,

beim Upgrade auf PHP 7.4 und höher erhalte ich bei der Ausgabe der Navigation ein Fehler mit we_unserialize. Die Fehlermeldung zeigt den String an, der nicht verarbeitet werden kann, in diesem Fall ist das:
unable to decode
---------------------------------------------------
\0\0\0id444we_navigation_item id�icon/\0*\0docid\0tabletblFile\0*\0parentid\0textMetadisplay
name
href
typerootlevel\0position\0currentcontainsCurrentCurrentOnUrlParCurrentOnAnkercurrentOnCatcatParam

attributes\0title
anchor
target
lang
hreflang
accesskey
tabindex
rel
customers\0itemsid447% �
q� Kontakt
$
/de/kontakt.phpitemcatid






usw.
Das seltsame ist a) unter PHP 7.3 gibt es keine Probleme und b) die Navigationseinträge sehen einwandfrei aus, auch die DB-Tabellen-Einträge sehen gut aus. Navigations-Cache ist gelöscht, alle Templates neu geschrieben, ich verwende WE 9.1.1 und MariaDB 10.3.34

Hat jemand eine gute Idee, woran das liegen kann?

mokraemer
Senior Member
Beiträge: 3619
Registriert: So 8. Aug 2010, 01:23
Wohnort: Mainz

Re: Problem we_unserialize Navigation bei Einsatz von PHP 7.4 und höher

Beitragvon mokraemer » Do 31. Mär 2022, 16:02

ich denke du hast beim einen igbinary drin und beim anderen nicht. Du kannst dann aber einfach den Navi-Cache löschen, dann wird er ohne igbinary neu aufgebaut.
webEdition-Kern-Entwickler

manuel
Member
Beiträge: 30
Registriert: Do 9. Jan 2020, 16:17

Re: Problem we_unserialize Navigation bei Einsatz von PHP 7.4 und höher

Beitragvon manuel » Fr 1. Apr 2022, 10:29

Läuft. Danke, Marc!


Zurück zu „webEdition Templates erstellen (we:Tags)“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 9 Gäste