Используйте at
или планировщик задач.
Вам придется вызывать интерпретатор PHP из командной строки. В Windows это называется php.exe
. Вам нужно выяснить, где он находится, обычно в папке «Программы» или в подкаталоге установки вашего сервера.
В этом случае командная строка для вызова будет выглядеть примерно так:
"C:\Program Files\Xampp\PHP\PHP.exe" -f "c:\htdocs\my_script_to_run.php"
Обратите внимание, что PHP, вероятно, будет использовать другой файл php.ini
при вызове таким способом, и некоторые переменные (например, $_SERVER["HTTP_HOST"]
) недоступны. Этот способ запуска PHP называется CLI (интерфейс командной строки).
Чтобы определить в скрипте PHP, выполняется ли он на веб-сервере или из командной строки, используйте php_sapi_name () .