Как обнаружить файл был загружен на сервер, а затем вызвать функцию в PHP без CRON - PullRequest
0 голосов
/ 08 апреля 2019

Я создал веб-приложение на PHP с возможностью для администратора загружать CSV-файл и отправлять форму, и он будет обновлять / создавать новые записи в базе данных.

Теперь мы разработали систему, которая будет генерировать файл CSV на сервере каждый раз, когда происходит обновление. Теперь задача состоит в том, чтобы определить, был ли создан новый файл CSV, и запустить функцию отправки формы и обновить базу данных, чтобы все было автоматизировано.

Мне уже известно об использовании заданий CRON, но я хочу запустить свой скрипт обновления мгновенно и не хочу, чтобы CRON запускался каждую минуту или секунду.

Я хочу знать, существует ли какой-либо способ обнаружения сгенерированного файла, тип прослушивателя событий (RabbitMQ?) Или что-то, что будет запускаться при появлении нового файла на сервере (на основе LAMP).

Пожалуйста, дайте мне некоторое представление, как я могу этого достичь. CRON может сделать это, но мне это не нравится.

Заранее спасибо Sanny

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...