PHP スケジュールタスク設定方法【Cron設定例付き】

通常在PHP中設定定時任務是使用cron job來實現的。Cron job是一個在類Unix操作系統上用來定時執行任務的工具。在Linux系統上設定PHP定時任務的步驟如下:

  1. ターミナルを開いて、cronジョブテーブルを編集するために以下のコマンドを入力してください。
crontab -e
  1. ファイルを開いて、以下のフォーマットに新しい定時タスクを追加してください。
* * * * * /usr/bin/php /path/to/your/script.php

このコマンドは、script.phpスクリプトを1分ごとに実行します。

  1. あなたのスクリプト.phpのパスを実際のPHPスクリプトのパスに変更してください。
  2. 保存してエディターを終了してください。Cronジョブは自動的に有効になります。

いくつかのオンラインのcron jobジェネレーターを使用して、cron jobの構文を生成するのに役立ちます。ただし、Linuxシステム上のcron jobはUnix-likeオペレーティングシステムでのみ実行できることに注意してください。Windowsシステムを使用している場合は、同様の機能を実現するためにWindowsタスクスケジューラを検討することをご検討ください。

bannerAds