файл — PHP, как будет продолжать работать после отмены подключения

У меня такая проблема, как код загрузки файла.

Пользователь начинает загружать файлы через сайт (для больших файлов. Нравится Wetransfer)
Показывает процент загрузки с Ajax.

Когда закончено, показывает предупреждение.

Но проблема начинается здесь.

Поскольку файлы огромны, требуется время для перемещения в соответствующую папку и архивирования.

Если пользователь закрывает браузер в этом процессе, процесс не может быть завершен.

Даже пользователи закрывают браузер, как мне убедиться, что операция продолжается.

Я пытался игнорировать_user_abort. Но я не был успешным.

0

Решение

Поэтому отправьте в браузер ответ, что вы перемещаете файл, и / или сделайте это в виде очереди и выполните его в качестве фонового задания, или просто сделайте это в своем скрипте. Это должно помочь: https://stackoverflow.com/a/5997140/4099089

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector