Re: [PHP-INSTALL] max_execution_time - fpm setup with nginx

2013-01-04 Thread Ferenc Kovacs
yes, it is. as I've mentioned, calls like sleep() or mysql_query() or exec() isn't counted towards the execution_time as they spend the time outside of php. maybe you think that php does something similar as checking the wall time at the start of the script and comparing that to the current wall ti

Re: [PHP-INSTALL] max_execution_time - fpm setup with nginx

2013-01-04 Thread Amod Pandey
In any case it should stop in max 30 seconds, or a minute or 5 minutes, how much ever time any operation spends!! But it never stops! It there something which I am really not getting here? On Fri, Jan 4, 2013 at 10:30 PM, Ferenc Kovacs wrote: > maybe this can help to understand: from the php's

Re: [PHP-INSTALL] max_execution_time - fpm setup with nginx

2013-01-04 Thread Amod Pandey
M: I hope you haven't read the question! On Fri, Jan 4, 2013 at 10:30 PM, Miles Thompson wrote: > You don't exit() out of the loop. while(true) is behaving exactly as it > should. > M. > > > On Fri, Jan 4, 2013 at 12:48 PM, Amod Pandey wrote: > >> But it should stop at while ( I assume, else t

Re: [PHP-INSTALL] max_execution_time - fpm setup with nginx

2013-01-04 Thread Ferenc Kovacs
maybe this can help to understand: from the php's execution time point of view, sleep(5) is seen as a(n almost) zero cost operation. so if you have 30 secs execution time limit set, calling sleep(5); wouldn't reduce the time left by 5 seconds, but only some microseconds, so you would still have alm

Re: [PHP-INSTALL] max_execution_time - fpm setup with nginx

2013-01-04 Thread Miles Thompson
You don't exit() out of the loop. while(true) is behaving exactly as it should. M. On Fri, Jan 4, 2013 at 12:48 PM, Amod Pandey wrote: > But it should stop at while ( I assume, else this setting is useless )? > But it does not stop. It runs indefinitely unless I kill it !! > > > On Fri, Jan 4,

Re: [PHP-INSTALL] max_execution_time - fpm setup with nginx

2013-01-04 Thread Amod Pandey
But it should stop at while ( I assume, else this setting is useless )? But it does not stop. It runs indefinitely unless I kill it !! On Fri, Jan 4, 2013 at 10:15 PM, Ferenc Kovacs wrote: > your code can run more than 30 seconds because (as I mentioned before and > linked you to the manual pag

Re: [PHP-INSTALL] max_execution_time - fpm setup with nginx

2013-01-04 Thread Ferenc Kovacs
your code can run more than 30 seconds because (as I mentioned before and linked you to the manual page) external calls including(sleep) doesn't counted into the execution time of set_time_limit. On Fri, Jan 4, 2013 at 5:38 PM, Amod Pandey wrote: > This is my code. And it continues to run. It

Re: [PHP-INSTALL] max_execution_time - fpm setup with nginx

2013-01-04 Thread Amod Pandey
This is my code. And it continues to run. It should have stopped after completion of the while loop. php v 5.3.13 On Fri, Jan 4, 2013 at 9:51 PM, Ferenc Kovacs wrote: > hi, > > http://php.net/set_time_limit > see the note: > "The set_time_limit() function and the configuration directive > ma

Re: [PHP-INSTALL] max_execution_time - fpm setup with nginx

2013-01-04 Thread Ferenc Kovacs
hi, http://php.net/set_time_limit see the note: "The set_time_limit() function and the configuration directive max_execution_time only affect the execution time of the script itself. Any time spent on activity that happens outside the execution of the script such as system calls using system(), st

[PHP-INSTALL] max_execution_time - fpm setup with nginx

2013-01-04 Thread Amod Pandey
Hi, I have configured max_execution_time = 30 in php.ini. There is no place it is altered. We are running php-fpm with nginx. If request_terminate_timeout is NOT set in the php-fpm then the script does not stop!! Even though the browser times out with 504. If I set request_terminate_timeout the