我似乎无法得到connection_aborted nginx的工作的功能。 我用来测试的代码如下:
<?php
ignore_user_abort(true);
ob_implicit_flush();
$i = 0;
while (!connection_aborted()) {
echo $i;
$i++;
sleep(1);
}
file_put_contents('test',$i);
在Apache中,它工作正常,但它推迟了一点。 即当我按下停止按钮,浏览器时,“3”,“测试”文件显示“8”。 这是一个可以接受的利润率,但nginx的,它似乎没有任何输出到“测试”文件不。