Такой вот скриптик. PHP: exec("/launch.sh"); header("Location: synth.php"); И вопрос: среднее время выполнения launch.sh - 20 мин. И как я понимаю скрипт должен выпасть с ошибкой о тайм ауте. как этого избежать?
WildZero http://php.net/set_time_limit + у веб сервера поставить лимит на нужное время. А не лучше было бы перенести скрипт из браузера в консоль и выполнять его там?
В фоновом нельзя, synth.php Обязательно должен выполняться только после выполнения launch.sh. И как я понимаю если нет доступа к настройкам сервера, то set_time_limit тут уже не поможет... да?
Если я Вас правильно понял, ты вы предлагаете отредактировать launch.sh, что бы в конце выполнялся synth.php.. Если это так, то к сожалению такой возможности нет.