Как протестировать задание крона в Локальном сервере как WAMP?

Как протестировать задание крона в Локальном сервере как WAMP?

14
задан Starx 13 July 2010 в 12:57
поделиться

4 ответа

В Windows нет Cron (это основная программа планирования задач для Linux-систем). Версия для Windows - это Task Scheduler. В этом вопросе рекомендуется использовать команду at.

Чтобы Cron не имел ничего общего с установкой Apache, Mysql, PHP, я не думаю, что можно надежно протестировать cronjobs, которые вы создали для Linux Cron в windows (возможно, с Cygwin).

13
ответ дан 1 December 2019 в 08:42
поделиться

Что вы имеете в виду под "заданием cron"? На многих сайтах есть специальная страница типа "cron.php", которая периодически открывается, обычно так:

0 * * * * wget http://example.org/cron.php

В этом случае вам просто нужно вручную открыть ваш php-файл cron, чтобы имитировать такое поведение.

-2
ответ дан 1 December 2019 в 08:42
поделиться

Install cron (да, он доступен для Windows).

Я бы не хотел хотеть делать это на Windows. Вам, вероятно, было бы лучше взять копию VirtualBox и создать что-то, что больше напоминает вашу производственную среду для разработки.

4
ответ дан 1 December 2019 в 08:42
поделиться

Просто запустите задание из командной строки. Вы хотите протестировать именно задание, а не сам cron. Если вам нужно, чтобы оно выполнялось через периодические интервалы времени, чтобы имитировать cron, то используйте средство "Запланированные задачи" Windows

.
2
ответ дан 1 December 2019 в 08:42
поделиться