• Our team is looking to connect with folks who use email services provided by Plesk, or a premium service. If you'd like to be part of the discovery process and share your experiences, we invite you to complete this short screening survey. If your responses match the persona we are looking for, you'll receive a link to schedule a call at your convenience. We look forward to hearing from you!
  • We are looking for U.S.-based freelancer or agency working with SEO or WordPress for a quick 30-min interviews to gather feedback on XOVI, a successful German SEO tool we’re looking to launch in the U.S.
    If you qualify and participate, you’ll receive a $30 Amazon gift card as a thank-you. Please apply here. Thanks for helping shape a better SEO product for agencies!
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

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