Мне нужно выполнять мой PHP-код каждую минуту. Есть ли способ сделать это?
Вы можете запустить PHP-код из командной строки. например, если ваша папка PHP находится в PATH:
php.exe C:\mycode\myfile.php
Затем вы можете настроить это как запланированную задачу в окнах. Замечание: имейте в виду, что некоторые вещи не существуют (и что-то существует на их месте), например, объекты Apache или IIS, а также весь спектр HTTP-материалов.
Настройте задание cron .
Если вы не хотите использовать cron; вы можете написать сценарий, чтобы называть его в верхней части минуты
#!/bin/bash while [ true ]; do if [ $(expr $(date +%s) % 60) -eq 0 ]; then echo "top o da minute"; #put php script here fi; sleep 1; done
Преимущество / Недостаток заключается в том, что вы создадите только одну копию скрипта, если для завершения потребуется больше минуты.