Jump to content


This topic is now archived and is closed to further replies.


Internal Server Error / Script Timeout

Recommended Posts

So I have a script that goes to a page and rips it of all the numbers and then goes onto the next page, etc etc. Basically the script works 100% and I can do up to about 90 pages at a time; as soon as I try and do any more than that - I get an "Internal Server Error" after a while. I tried the whole ob_start / flush theory which is supposedly supposed to work and it hasnt. Any idea's?
- PHP is installed as CGI
- Running Apache
- Script is run off a local webserver and connects to remote page

Here is my script:
[code]$none_found = '';
$found_num = '';
$found_at = '';


for ($i = 1; $i <= 90; $i++)
    $fh         = fopen("http://www.someplace.com/index.php?id=". $i,'r');
    $result = '';

     $result .= fgets($fh);


    $message = strip_tags($result);

    if (preg_match("|\d{3} \d{3} \d{4}|", $message, $numbers_found))
        $found_at  .= $i .",";
        $found_num .= $numbers_found[0] .'<br>';
        mysql_query('insert into zzz_numbers (cellphone) values (\''. $numbers_found[0] .'\')');
        $none_found .= $i .',';
    if (substr($i,strlen($i)-1) == '0')
      echo ".";
echo "<br><br>None found at:<br>". $none_found;
echo "<br><br>Found at:<br>". $found_at;
echo "<br><br>Numbers found :<br>". $found_num;

Share this post

Link to post
Share on other sites

  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.