ホームページ >バックエンド開発 >PHPチュートリアル >Linux での php スクリプトのスケジュールされた実行を実現する、php スクリプトの Linux 実行_PHP チュートリアル

Linux での php スクリプトのスケジュールされた実行を実現する、php スクリプトの Linux 実行_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:06:36726ブラウズ

LinuxでPHPスクリプトのスケジュールされた実行を実現し、LinuxでPHPスクリプトを実行します

Linuxでコマンドを入力する

コードをコピーします コードは次のとおりです:

crontab -e

次に、vim コマンドを使用して開いているファイルを編集し、次のように入力します

コードをコピーします コードは次のとおりです:

0 * * * * /usr/bin/php -f /home/userxxx/update.php

保存して終了します。これで、システムは 0 時ごとに update.php スクリプトを自動的に実行します。スクリプトには、データベースの実行や電子メールの自動送信などの関数を記述することができます。

注意: 0 * * * * php -f /home/userxxx/update.php を直接書いても機能しません。

さらに、cronjob の形式は次のとおりです:

分時ドムモンダウCMD

フィールド 説明 許可される値
ミン 分フィールド 0から59まで
時間 時間フィールド 0から23まで
ドム 月の日 1-31
モン 月フィールド 1-12
ダウ 曜日 0-6 (0は日曜日を意味します)
CMD コマンド 実行する任意のコマンド。

範囲を区切るには (-) を使用します

例: 0 0-6 * * * コマンドは、毎日 0 時から 6 時までコマンドを実行することを意味します

時刻を列挙するには (,) を使用します

例: 0,15,30,45 * * * * コマンドは、コマンドが毎時 0 分、15 分、45 分、30 分に実行されることを意味します

(/)を使用して間隔を指定します

例: * */4 * * * コマンドは、4 時間ごとにコマンドを実行することを意味します

併用

0-10/2 * * * * コマンドは、最初の 10 分間は 2 分ごとにコマンドを実行することを意味します

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/958258.html技術記事 Linux で PHP スクリプトのスケジュールされた実行を実装するには、Linux でコードをコピーするコマンドを入力します。 crontab -e 次に、vim コマンドを使用して開いているファイルを編集し、次のように入力します。 .
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。