Настройка Cronjob в Windows Xampp

Помощь, необходимая для настройки этой команды на моем сервере Windows Xampp

0 * * * * cd C:/xampp/htdocs/plugins/moviefeed/ && php cron.php 

Не могли бы вы указать мне в правильном направлении

благодаря

В ОС Windows нет cron … вам нужно использовать задачу планировщика из Windows для создания «Cronjob». Пример использования планировщика окон

новая ссылка для создания планировщика http://www.7tutorials.com/how-create-task-basic-task-wizard

и официальный https://technet.microsoft.com/en-us/library/cc721931.aspx

Вы можете легко создать файл .bat, где вы определяете задачу расписания для окон. Что касается ваших потребностей ..

 set doc=C:\xampp\htdocs\project cd "%doc%" copy /y nul "file.php" ECHO ^<?php echo 'This is executed via scheduler task!'; ?^> >file.php schtasks /create /tn "Cron" /tr "C:\Program Files (x86)\Mozilla Firefox\firefox.exe http://play.local/fisierul.php" /st minute /mo 10 

Что я здесь сделал:

  • Я изменил путь к директории "project" из "htdocs"
  • Я создаю файл «file.php» (если он не существует)
  • Я пишу простое эхо в файл «file.php»
  • И я создаю новую задачу планировщика (аналогичную заданию cron в Unix), которая откроет мой браузер Mozilla и получит доступ к этому URL-адресу каждые 10 минут.

Примечание: чтобы остановить задачу планировщика, вы должны перейти в cmd и ввести

 schtasks /delete /tn "Cron" 

Удачи чувак!

VladH написал / st, я считаю, что это должно быть / sc

Откройте командную строку и введите

 schtasks /create /tn "XamppCron" /tr "L:\xampp\php\php.exe L:\xampp\htdocs\mydevsite\cron.php" /sc minute /mo 10 

После того, как вы удовлетворены cron, если вы запустили php-win.exe, окно командной строки не будет отображаться каждый раз при запуске задачи.

cron – это приложение Unix для выполнения запланированных задач, чтобы получить тот же результат под Windows, что вам нужно будет использовать Task Manager.

Сначала вы создаете простую задачу, которая начинается с 0:00 каждый день. Затем вы переходите в Advanced … (или аналогично в зависимости от операционной системы, в которой вы находитесь) и выберите Повтор каждые 60 минут.