php sleep()函数在函数

时间:2017-09-25 17:04:10

标签: php laravel

我有一个共享主机,我在 public_html / testsleep.php 文件中运行以下脚本:

$i = 0;
while(true) {
    sleep(15);
    echo '1';
    if ($i++ > 3) {
        break;
    }
}

它运作正常, 但是当我在 laravel 类中移动此脚本时,例如在 AdminController 中,它不会超过10秒,并且在没有任何错误消息的情况下退出

任何想法?

修改

我在 AdminController中的代码

$i = 0;
while(true) {
    Log::info('work');
    sleep(15);
    Log::info('nottttttttttttttt work');
    if ($i++ > 3) {
        break;
    }
}

1 个答案:

答案 0 :(得分:1)

由LiteSpeed引起的问题,

我的服务提供商将一些代码添加到.htaccess文件中并且已修复

我搜索并发现此链接很有用: https://kb.netvirtue.com.au/knowledgebase/litespeed-increase-execution-time/