Есть некий файл со скриптом. Произвольным скриптом. Скрипт выполнялся до определенного момента, потом внезапно прервался из-за превышения времени выполнения скрипта. Есть ли возможность возобновить выполнения сего скрипта с того места где он прервался с тем же набором переменных? Только без всяких дополнительных dll-ек чисто средствами php+js. Ну как переменные сохранить еще понятно, а вот как из конкретной строки запустить - тут вопрос.
Fell-x27 а register_shutdown_function будет вызвана поexecution timeout? Тогда можно было серилизовать класс например.
изменяет. исполнение будет продолжено вне лимита времени. но если внутри функции вызывается exit die или что-то подобное - завершается выполнение всего стека shutdown-функций
Спасибо за поправку. Добавлено спустя 3 минуты 30 секунд: Но все равно с той же строки вы код не перезапустите. Максимум - спасете переменные и объекты, сериализовав их, плюс сохраните имя функции исполняемой, либо коллстэк. Восстанавливать сеанс, исходя из этого - сплошные костыли, и 1-к-1 не восстановите все равно. Проще разбить вашу супер-долгую-задачу на несколько попроще, и выполнять их последовательно.