• If you are still using CentOS 7.9, it's time to convert to Alma 8 with the free centos2alma tool by Plesk or Plesk Migrator. Please let us know your experiences or concerns in this thread:
    CentOS2Alma discussion

Question max_execution_time set from PHP script

Maris

Basic Pleskian
Hey gang,
CentOS, Plesk Onyx, default everything!

How can I set max_execution_time from PHP script (I need this for particular scripts only)

This for example is simply not wokring:

ini_set('max_execution_time', 10);
for ($i=0; $i<1690; $i++){
echo $i . "<br>";
sleep(1);
}

It executes for a minute and then throws me
503 Service Temporarily Unavailable page

At the same time phpinfo() tells, that local variable is set to 10, but it doesn't cut it after 10 seconds, it runs for a whole minute. Why minute when execution_time is set to just 10 seconds. Same about wanting to go far beyond one minute limit for cron job php.


THanks
 
am i the only one questioning this situation and noone understands why this happens in default setup? strange...
 
I have the same problem:

PHP:
<?php
ini_set('max_execution_time', '3000');
ini_set('FcgidIOTimeout', '3000');
// set_time_limit(0);
// current time
echo date('h:i:s') . "\n";

// sleep for 60 seconds
sleep(60);

// wake up !
echo date('h:i:s') . "\n";

?>

These are the logs:
Cattura.PNG
 
Back
Top