【发布时间】:2011-10-28 13:37:21
【问题描述】:
错误:
致命错误:内存不足(分配123469824)(试图分配71 字节)在 /home/test/tset/tset.net/public_html/test/simple_html_dom.php 上线 第1236章
是的,我知道其中有很多问题。但我没有意识到避免这个错误是多么容易。我需要如果出现这个错误,只需从下一个值开始循环。
代码:
$html = file_get_html('http://www.windowsaffinity.com/?p=14721');
编辑: 是 *最大内存不足*
【问题讨论】:
-
请发布您的代码。您的 PHP 代码使用的内存超出了 php.ini 中设置的允许内存。
-
我理解错误,我不知道如何简单地避免它。
-
PHP 的最大内存大小很可能不足以使用相关文档,但如果不查看设置(以及调用它的代码)就不可能知道。我会尽快添加其他信息,否则这个问题可能会被关闭。
-
我以前听过对 simplehtmldom 的批评(认为它使用正则表达式来解析)。你最好使用正确的DOM parser
-
根据您的编辑,您似乎解决了问题?如果不是这种情况,请标记您的问题,以便版主注意进行审核。
标签: php parsing html-parsing out-of-memory