Как запустить скрипт сразу после завершения?

GuitarFan

На сервере стоит ограничение по времени работы скрипта (max_execution_time, или что-то в этом роде) Если скрипт выполняется слишком долго - сервер выдает 502 Bad Gateway. Мне нужно как-то после этого сразу же запустить скрипт заново. Как я могу это отследить? Подойдет ли для этого JS. Есть возможность держать браузер запущенным постоянно
1 ответ

GuitarFan

с помощью JS можно только сознательно прервать самому соединение и возобновить его... скажем, каждые 30 секунд, ну или промежуток времени, меньший, чем ограничение сервера. если сервер уже отдал ошибку, то JS там уже не работает, и работу его не возобновить...для поддержания постоянного подключения есть еще websockets... они работают по другому протоколу и могут держать связь постоянно... но для них нужно определенное окружение, которое я сам в свое время так и не смог настроить хотя люди это делают...