Re: Looking for ways to prevent timeout

From: Date: Mon, 05 Nov 2007 02:28:32 +0000
Subject: Re: Looking for ways to prevent timeout
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-264035@lists.php.net to get a copy of this message
Jon Westcot wrote: > Hi all: > > I'm hoping to find a solution to the problem I'm having with my script timing out > while inserting records into a table. > > Overall, the process is pretty fast, which is impressive, but when it gets to the 22,000 to > 23,000 record mark, it seems to time out. I've had it get up over 26,000 so far, but nothing > better than that. And I only need to process around 30,000 right now. > > I've tried setting max_execution_time to 1800; no improvement. The value for > max_input_time is -1, which, if I understood it correcctly, is the same as saying no limit. And > I've tried calling set_time_limit() with both 0 and with 360, none of which seemed to help. > > Is there ANY WAY to increase the amount of time I can use when running a script that will > work? I've tried everything I can find in the PHP manual. > > Any help you can provide will be greatly appreciated! http://php.net/ignore_user_abort will help, but nothing will stop you hitting a max execution time. but my guess is your not hitting the max but rather the browser is killing the connection because it's had no response fom your script and as a result apache is killing your script as it thinks it's no longer needed (i.e. the browser no longer wants the response). > > Jon >

« previous php.general (#264035) next »