Поставить PHP-файл на cron?
Чтобы запускать php-файл с заданной периодичностью, надо создать cron-задание. Сделать это можно в панели управления хостингом Планировщик (cron)/Задания Cron. В поле "Команда" необходимо прописать
Для хостинга на базе панели управления cPanel
php -q /home/логин/путь.до.файла/файл.php
Для хостинга на базе панели управления ISPmanager
/usr/bin/php /var/логин/data/www/домен/путь.до.файла/файл.php
где "логин" - Ваш логин от панели управления хостингом, а "файл.php" - непосредственно запускаемый файл.
Также необходимо указать периодичность запуска.