【问题标题】:PHP unserialize keeps throwing same error over 100 times part 2PHP 反序列化不断抛出相同的错误超过 100 次第 2 部分
【发布时间】:2008-09-23 16:43:24
【问题描述】:

所以我有一个要序列化的大型二维数组,但是当我尝试反序列化该数组时,它只会抛出相同的错误,导致 Firefox 几乎崩溃。

错误是:

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

我会包含我回显的整个序列化数组,但上次我在这个表单上尝试它时,我的 Firefox 崩溃了。

有人知道为什么会发生这种情况吗?

我确定这是一个数组。但是,它最初是来自另一台服务器的 XML 响应,然后我从中提取值来构建数组。如果它不能被序列化,我可以接受我的猜测......但是我应该如何保存它呢?

【问题讨论】:

  • 这应该和旧问题合并,而不是作为新问题提出

标签: php serialization


【解决方案1】:

通常,当您收到错误消息时,只需在网络上搜索该消息即可找出很多信息。例如,当您将 Node no longer exists 输入 Google 时,您最终会得到 a concise explanation of why this is happening, along with a solution,这是第一个点击。

【讨论】:

    【解决方案2】:

    回答关于如何保存数据的第二个问题

    为什么不直接将xml响应输出到文件并保存在本地,然后在需要时从本地文件中读取。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-08-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-19
      • 1970-01-01
      • 2014-02-19
      相关资源
      最近更新 更多