FAQ
В: Скрипт добавленный в cron (крон) не запускается. Почему?
О: Для того чтобы запускать php скрипты через "Планировщик заданий", следует прописывать полный путь к нему, а также указать путь к php-интерпретатору.
Строка, для запуска произвольного скрипта будет иметь следующий вид:
php -f /ДОМАШНЯЯ_ДИРЕКТОРИЯ/ВАШ_ЛОГИН/public_html/НУЖНЫЙ_ФАЙЛ
ВАШ_ЛОГИН - это логин, который вы используете для доступа в cPanel. Не следует его путать с логином к панели управления счетами bPanel.
ДОМАШНЯЯ_ДИРЕКТОРИЯ - на серверах с cPanel может принимать значения home, home2, home3, home4. Вашу домашнюю директорию Вы можете узнать на главной странице cPanel (левый столбец, "Обща информация о сервере" ->
"Корневая папка"). На сервера с DirectAdmin - домашняя директория - home.
Итак, для запуска файла расположенного по такому адресу:
http://domain.ru/folder/cron.php
В "Планировщике заданий" следует прописать:
php -f /ДОМАШНЯЯ_ДИРЕКТОРИЯ/ВАШЛОГИН/public_html/folder/cron.php
Или для http://domain.ru/cron.php
Следует прописать:
php -f /ДОМАШНЯЯ_ДИРЕКТОРИЯ/ВАШЛОГИН/public_html/cron.php