[php-maint] Bug#720127: Bug#720127: php5: Maximum execution time exceeded immediately...

Peter Chubb peter.chubb at nicta.com.au
Tue Aug 20 10:28:45 UTC 2013


>>>>> "Ondřej" == Ondřej Surý <ondrej at debian.org> writes:


Ondřej> could you try that with some simple script?

Simple scripts don't seem to show the problem.  I see it on Owncloud
and on Ampache.

My *guess* as to what's happening is that there's some other timeout
using SIGPROF, that triggers the Execution Time Exceeded message.

Try this:

<?php
   date_default_timezone_set('UTC');
   @set_time_limit(3600);
   @ini_set('max_execution_time', 3600);
   @ini_set('max_input_time', -1);
   while (1)  {
        echo date(DATE_RFC822) ;
        echo "\n";
   }
?>


The output I see is:

Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
Tue, 20 Aug 13 10:27:04 +0000
PHP Fatal error:  Maximum execution time of 3600 seconds exceeded in /home/peterc/xxx.php on line 7
PHP Stack trace:
PHP   1. {main}() /home/peterc/xxx.php:0
PHP   2. date() /home/peterc/xxx.php:7


--
Peter C



More information about the pkg-php-maint mailing list