Я использую один cgi-сервер на сервере mamp apache.
Когда я загружаю один скрипт, как:
эхо "asd"
спать 10
эхо "дса"
спать 20
Мне нужно подождать 30 секунд, чтобы увидеть эхо. Он не выполняет рендеринг для каждой строки, похоже, ему нужен скрипт для полной загрузки и отправки данных обратно.
Как мне настроить, чтобы apache вернул строку, затем подождать 10 секунд, распечатать другую строку и затем подождать?
На php, если вы это сделаете, скрипт напечатает, а затем спит, но мой bash-скрипт не делает этого на cgi.
Если я запускаю его с помощью bash script.cgi, он печатает строку, wait, print и wait. Так что, похоже, одна проблема с apache.