В php.ini установлено max_execution_time=180
Но скрипты не завершаются после этого времени.
Для теста сделал бесконечный цикл
$i=0;
while (1)
{
file_put_contents('asd.txt', $i."\n", FILE_APPEND); // просто пишем в файл счетчик
sleep(10);
$i++;
}
Запустил его через браузер, окно браузера закрыл.
Но скрипт продолжает работать уже несколько часов и пишет в файл счетчик.
Проверил через phpinfo - время max_execution_time=180.
Сервер debian.
Почему же скрипт не завершается?