Я хотел бы внедрить автоматизированный PHP-скрипт для чтения моих данных каждые 5 минут на сервере Windows, а затем любые вновь отредактированные данные должны передаваться в другой PHP-скрипт для чтения и сохранения в базе данных.
- Сервер A (сервер Windows) имеет базу данных A (MSSQL) и PHP A.
- Сервер B (сервер Windows) имеет базу данных B (MySQL) и PHP B.
- PHP A читает базу данных A каждые 5 минут, только новые / отредактированные данные для чтения.
- PHP A (IP_address_1 / URL_1) отправляет данные в PHP B (IP_address_2 / URL_2).
- PHP B читает данные и сбрасывает их в базу данных B
Мне нужно проработать часть 4, в которой я не знаю, как настроить планировщик задач, чтобы открыть файл, а затем отправить данные в другой скрипт PHP для чтения и сохранения в базе данных, расположенной на другом сервере.
Проблемы:
- Как автоматически отправлять данные в файл PHP? По данным POST и как? Или любым другим способом автоматической отправки / передачи данных в файл PHP другого сервера?
- Как настроить планировщик задач на сервере Windows, чтобы открыть этот файл PHP. Я не хочу изучать встроенную работу CRON. Но что-то похожее.
В моем PHP B мне нужно прочитать данные POST из PHP A, это основная часть.
Итак, как разрешить моему PHP A отправлять данные POST без чьего-либо щелчка кнопка отправки, и она использует планировщик задач для отправки.