Я рассмотрел несколько способов получения статуса загрузки файлов, но все они предполагают, что нам нужно использовать один и тот же сеанс (например, мы можем создавать индикаторы выполнения для клиента).Отслеживать статус загрузки файла у другого клиента (другой сеанс) с помощью PHP
Что мне нужно для достижения, это отслеживать статусы загрузки файлов из файлов, которые загружаются из других клиентов. Например, это будет панель администратора со списком зарегистрированных клиентов, и администратор сможет просматривать статусы загрузки файлов (в процентах, количестве) этих клиентов в режиме реального времени.
Один из способов, о котором я думал, - это отслеживать имена сеансов и «session.upload_progress.name» от клиентов, а затем получать статусы загрузки файлов, отправив эту информацию с моего сервера на какой-то сценарий upload_status.php
. Но это кажется немного сложным и ресурсоемким, особенно когда у меня много клиентов одновременно.
Есть ли более простые или простые способы достижения этого?