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