Frage

Also hat ich einen großen 2D-Array habe, dass ich serialisiert, aber wenn ich versuche, das Array deserialisieren es wirft nur den gleichen Fehler auf den Punkt von fast Absturz Firefox.

Der Fehler ist:

Warning: unserialize() [function.unserialize]: Node no longer exists in /var/www/dev/wc_paul/inc/analyzerTester.php on line 24

würde ich die ganze serialisierten Array enthalten, die ich echo, aber letzte Mal habe ich versucht, dass es auf diesem Formular mein Firefox abgestürzt ist.

Hat jemand eine Idee, warum dies geschieht könnte?

Ich bin sicher, dass dies ein Array ist. Allerdings war es ursprünglich eine XML-Antwort von einem anderen Server, die ich dann aus gezogenen Werten den Arrays zu bauen. Wenn es nicht serialisiert werden können ich kann akzeptieren, dass ich denke, ... aber wie soll ich tun, um es dann zu speichern?

War es hilfreich?

Lösung

Normalerweise, wenn Sie eine Fehlermeldung erhalten, können Sie einfach durch das Suchen im Internet für diese sehr Nachricht viel herauszufinden. Zum Beispiel, wenn Sie setzen Knoten nicht mehr existiert in Google, erhalten Sie eine kurze Erklärung, warum dies geschieht, zusammen mit einer Lösung an , als erster Hit.

Andere Tipps

Ihre zweite Frage zu beantworten, wie sonst die Daten speichern können

warum nicht ausgegeben die xml Antwort-direkt auf eine Datei und speichert sie lokal, dann aus der lokalen Datei lesen, wenn erforderlich.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top