ホームページ  >  記事  >  バックエンド開発  >  PHPスケジュール実行タスクの設定の詳細説明

PHPスケジュール実行タスクの設定の詳細説明

WBOY
WBOYオリジナル
2016-06-13 12:18:11800ブラウズ

PHP のスケジュールされた実行タスクの設定の詳細な説明
今日、友人からこの質問がありました。問題は、IIS サーバーを使用していて、1 時間ごとにスキャンする PHP スクリプトを実行したいということです。以下は Windows の設定です


1) コントロール パネルの [タスク スケジューラ] をダブルクリックして、Windows タスク スケジューラ ウィンドウを開きます。


2) ダブルクリックしてタスクを追加し、タスク計画ウィザードを開きます。 「次へ」をクリックします。


3) [参照] をクリックして、実行するプログラムを選択します


4) プラン名を入力し、毎日を選択します


5)開始時刻を設定し、毎日、開始日を選択します。次のステップ。


6) パスワードを入力します。これはシステムのユーザー名のパスワードです (デフォルトを使用)。次へ


7) [完了] をクリックすると、このタスクの詳細プロパティが開きますを選択します。


8) 詳細プロパティ ウィンドウでスケジュール タブを選択し、詳細を選択します


9) 詳細スケジュール オプションで、定期的なタスクを確認し、期間を設定します:24時間。


10) 1 時間に 1 回更新でき、24 時間稼働できます。


次に、スクリプトのスケジュールされた実行をサポートする方法を解決し続けるため、test.bat などのスクリプトを記述する必要があります


My php php-cgi.exe


D:cd phpphp.exe D:/wwwroot/dingshi.php  //定时执行的脚本文件的路径

を使用してDディスクにインストールされています。dingshi.php


file_put_contents("a.php","test");
test.bat をダブルクリックして、a.php がテストを記述しているかどうかを確認してみましょう。スケジュールされたタスクが実行するプログラムは test.bat なので、自動的に実行されます。


上記は PHP のスケジュールされた実行タスクの設定方法です。お友達は自由に拡張できます。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。