How can we increase the execution time of a PHP script?
Answers were Sorted based on User's Feedback
Answer / devasundaram
Three ways we can solve this.
1) set_time_limit() function
2) ini_set() function
3) Modifying `max_execution_time' value in PHP
configuration(php.ini) file
1 and 2 are using for temporarily purpose. 3 is for permanent.
Is This Answer Correct ? | 66 Yes | 9 No |
Answer / rakesh kumar nautiyal
with the help of set_time_limit
Is This Answer Correct ? | 61 Yes | 16 No |
Answer / anonymous
Using the funtion set_time_limit().It sets the number of
seconds a script is allowed to run .If this is reached
script returns a fatal error.The default limit is 30
seconds .If seconds is set to zero
no time limit is imposed.When called , set_time_limit()
restarts the timeout counter from zero.If the timeout is
the default 30 seconds,and 25 seconds into script execution
a call such as set_time_limit(20)
is made,the script will run for a total of 45 seconds
before timing out.
Is This Answer Correct ? | 27 Yes | 13 No |
Answer / chheena
Although there are more then one way to increase the
execution time but better to use
<?php set_time_limit(3600); ?>//increase the execution time
to 1hour,
//put above line on the top of your code
Is This Answer Correct ? | 13 Yes | 8 No |
Answer / rachna
In which page we want to increase the execution time of the queries we put set_time_limit(3600); in that page.
Is This Answer Correct ? | 6 Yes | 2 No |
Answer / sibtain
//set_time_limit(600);//temporary way
//ini_set();// temporary way
//C:\wamp\bin\apache\Apache2.2.11\bin\php.config ///permanent
way
Is This Answer Correct ? | 1 Yes | 0 No |
Answer / abhi
by changing the following setup at php.inimax_execution_time
= 30
; Maximum execution time of each script, in seconds
Is This Answer Correct ? | 2 Yes | 4 No |
How does php work with apache?
How to count all the lines of code in a directory and sub folder?
How can you send email in php?
Which have the fastest execution between mysql_fetch_array() and mysql_fetch_assoc()
1.What are the difference between echo , print , print_r ? else this 3 can we show output to a client in some other way?
What does accessing a class via :: means?
What are escaping characters?
What is php7?
How to swap two variables without using 3rd temp variable.
if i give Limit for mysql query through php command line script like this for ex. $limit=500; $total_items = 1500; for($start=0;$start<$total_items;){ $command = "/usr/bin/php -q /home/sitename/public_html/admin/feedmanager/test.php feedid ".$_GET['feedid']." start ".$start." end ".$limit ; $start = $start+$limit; $command_result = system($command); } so it's execute command for 3 times so it give limit to sql query but if i have 27000 data so it takes long time? so my question is that is that any way from php command line script that i can use for collect all the data at once?
What is faster?
What function should you use to join array elements with a glue string?