Как запускать PHP-скрипты по расписанию (CRON)

Вы можете выполнять запуск PHP скриптов в указанное время с желаемой периодичностью.

Примеры запуска ваших скриптов:

/usr/bin/wget -O /dev/null -q http://ваш_домен/имя_файла.php
или
/usr/bin/lynx -dump http://ваш_домен/имя_файла.php > /dev/null
еще один способ
/usr/bin/curl --silent http://www.ваш_домен/имя_файла.php > /dev/null

Если в скрипте используются функции require, include, причём в них указаны относительные пути, то в начале выполняемого скрипта используйте вызов функции chdir(), которая задаст текущую рабочую директорию.
Тогда скрипт можно запускать так:
/usr/bin/php -q $HOME/script.php > /dev/null 2>&1
$HOME - Нужно заменить на /var/www/имя_пользователя/путь к скрипту/script.php