php简单html dom解析器在扫描一个文件中的多个页面时返回错误500

php简单html dom解析器在扫描一个文件中的多个页面时返回错误500,php,simple-html-dom,Php,Simple Html Dom,当我只抓取一个网站时,我的代码运行良好。如果我在一个php文件中抓取两个网站,将导致500服务器错误 这是我的功能表。我在代码中调用这个函数两次 function scan_wedsite(&$array, $url) { $string = file_get_contents($url); $html = new simple_html_dom(); $html->load($string); foreach($html->find('tr

当我只抓取一个网站时,我的代码运行良好。如果我在一个php文件中抓取两个网站,将导致500服务器错误

这是我的功能表。我在代码中调用这个函数两次

function scan_wedsite(&$array, $url) {
    $string = file_get_contents($url);
    $html = new simple_html_dom();
    $html->load($string);

    foreach($html->find('tr[valign=top]') as $item) {
        /*  find the data and store it into $element  */
        array_push($array, $element);
    }

    $html->clear();
    unset($html);
}
有人能帮我解决这个问题吗