Перейти на это. Я должен был сделать это и один раз.
Как говорили другие, это не идеально, но сработает. Используя Windows, верно? Хорошо.
Если вам нужно только время от времени запускать (Один раз в час и т. Д.).
Сделайте новый ярлык для вашего Firefox, поместите его где-нибудь актуальным.
Откройте свойства для ярлыка, измените «Цель» на:
"C:\Program Files\Mozilla Firefox\firefox.exe" http://localhost/path/to/script.php
Зайдите в Панель управления> Запланированные задачи
Укажите новое запланированное задание на ярлык.
Если вам нужно, чтобы он работал постоянно или псевдо-постоянно, вам нужно немного оживить сценарий.
Запустите ваш скрипт с
set_time_limit(0);
ob_implicit_flush(true);
Если скрипт использует цикл (например, , а ), вы должны очистить буфер:
$i=0;
while($i<sizeof($my_array)){
//do stuff
flush();
ob_clean();
sleep(17);
$i++;
}