|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
[2020-03-03 08:21 UTC] abolfazl dot ziaratban at gmail dot com
Description:
------------
PHP Version : 7.3.10
OpenBSD Version : 6.5
tested by two web server :
-- Apache Version : Apache/2.4.41 (Unix) LibreSSL/2.9.1
-- OpenBSD built-in httpd web server
first sleep() function not working !
Test script:
---------------
<?php
$time1 = date('H:i:s');
sleep(10);
$time2 = date('H:i:s');
sleep(5);
$time3 = date('H:i:s');
sleep(5);
$time4 = date('H:i:s');
sleep(5);
$time5 = date('H:i:s');
sleep(5);
$time6 = date('H:i:s');
sleep(5);
$time7 = date('H:i:s');
echo "$time1<br>$time2<br>$time3<br>$time4<br>$time5<br>$time6<br>$time7";
Expected result:
----------------
08:07:50
08:08:00 <---- is here
...
Actual result:
--------------
08:07:50
08:07:52 <---- is here
08:07:57
08:08:02
08:08:07
08:08:12
08:08:17
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
|
|||||||||||||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Sun Dec 07 21:00:01 2025 UTC |
no , i didn't install signal handler. i normally install OpenBSD 6.5 on VMware Workstation and install php + apache packages in OpenBSD with pkg_add command. <?php $time1 = date('H:i:s'); $out1 = sleep(10); $time2 = date('H:i:s'); $out2 = sleep(5); $time3 = date('H:i:s'); $out3 = sleep(5); $time4 = date('H:i:s'); $out4 = sleep(5); $time5 = date('H:i:s'); $out5 = sleep(5); $time6 = date('H:i:s'); $out6 = sleep(5); $time7 = date('H:i:s'); echo "$time1<br>$time2<br>$time3<br>$time4<br>$time5<br>$time6<br>$time7<br>"; echo "$out1<br>$out2<br>$out3<br>$out4<br>$out5<br>$out6"; output: 02:47:07 02:47:08 02:47:13 02:47:18 02:47:23 02:47:28 02:47:33 0 0 0 0 0 0Is this still an issue for you with any of the actively supported PHP versions[1]? If so, what does the following script output: <?php var_dump(error_reporting(-1)); var_dump(date('H:i:s')); var_dump(sleep(10)); var_dump(date('H:i:s')); ?> [1] <https://www.php.net/supported-versions.php>