Я работаю над приложением php, в котором мне нужно подсчитать число в сбросе базы данных sql в первый день месяца и в 12:00 каждый день через PHP и MYSQL.
Я гуглил, но ничего не нашел. Насколько я знаю, клиент должен обращаться к PHP.
Каков наилучший способ заставить сервер делать это самостоятельно?
Ты можешь использовать кронтаб
* 0 * * * /path/to/my/script
Вы можете использовать cronjobs. В Windows «запланированные задачи», в Linux crontab. Для Linux:
crontab -e
Строка должна выглядеть так, чтобы ее каждый день вызывали в 0 часов утра:
* 0 * * * /bin/php -q /script/path
Или, чтобы вызвать файл через Интернет, но не получить содержимое:
* 0 * * * wget --spider "http://url.com/cron.php"
Если у вас нет выделенного сервера, проверьте это на панели управления веб-пространством или обратитесь к веб-хостеру.