PHP Unseialize continua lançando o mesmo erro acima de 100 vezes a parte 2
-
02-07-2019 - |
Pergunta
Então, eu tenho uma grande matriz 2D que seriam em serialização, mas quando tento não emerializar a matriz, ela apenas lança o mesmo erro ao ponto de quase travar o Firefox.
O erro é:
Warning: unserialize() [function.unserialize]: Node no longer exists in /var/www/dev/wc_paul/inc/analyzerTester.php on line 24
Eu incluiria toda a matriz serializada que eu ecoando, mas da última vez que tentei nesse formulário que travou meu Firefox.
Alguém tem alguma ideia de por que isso pode estar acontecendo?
Tenho certeza de que isso é uma matriz. No entanto, foi originalmente uma resposta XML de outro servidor da qual puxei valores para construir a matriz. Se não pode ser serializado, posso aceitar que eu acho ... mas como devo salvá -lo então?
Solução
Geralmente, quando você recebe uma mensagem de erro, você pode descobrir muito simplesmente pesquisando na Web por essa mensagem. Por exemplo, quando você coloca Nó não existe mais no Google, você acaba com uma explicação concisa de por que isso está acontecendo, junto com uma solução, como o primeiro sucesso.
Outras dicas
Para responder sua segunda pergunta sobre como mais você poderia salvar os dados
Por que não emitir a resposta XML diretamente para um arquivo e salvá -lo localmente, depois leia do arquivo local quando necessário.