Put:

set_time_limit(0);

At the top of your script.



On Tue, 2003-07-08 at 12:45, Amer Neely wrote:
> I've a script reading a mailbox using
> $InBox = imap_open($Host,$User,$Pass);
> $NumMsgs=imap_num_msg($InBox);
> for ($i=1; $i <= $NumMsgs; $i++)
> {
> $Header=imap_header($InBox,$i); # this is line 154
> .
> .
> .
> and so on.
> 
> With 12 messages in the mailbox this works fine, but with 15 it comes
> back as timed out...
> [08-Jul-2003 12:32:46] PHP Fatal error:  Maximum execution time of 30
> seconds exceeded in g:\httpd\public\readmail\readmail.php on line 154
> 
> I'm running this at home (W2K/Apache/PHP 4.3.2) on a dialup account. Can
> someone shed some light on why it may be timing out, and where do I
> increase the timeout if needed? Or optimize the code if possible?
> 
> -- 
> /* All outgoing email scanned by AVG Antivirus /*
> Amer Neely, Softouch Information Services
> W: www.softouch.on.ca
> E: [EMAIL PROTECTED]
> Perl | PHP | MySQL | CGI programming for all data entry forms.
> "We make web sites work!"
-- 
Adam Voigt ([EMAIL PROTECTED])
Linux/Unix Network Administrator
The Cryptocomm Group


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to