ホームページ バックエンド開発 PHPチュートリアル yii2 crontab のスケジュールされたタスクを構成する

yii2 crontab のスケジュールされたタスクを構成する

Aug 19, 2017 am 09:35 AM
crontab yii2 タスク

1. 検出環境:

まず、yii2 が正常にインストールされている場合は、サンプル ファイル HelloController.php が含まれるコマンド フォルダーが存在します。ルート ディレクトリとコマンド ラインの出力 php yii hello、環境が正常であることを示す hello world を出力します

次に、コードを記述します。

コマンド フォルダーに新しいコントローラー ファイルを作成し、クラス メソッドを継承します

yiiconsoleController; 、actionIndex メソッドは一般にデフォルト ルートです、


デバッグ プロジェクトのルート ディレクトリに php yii を入力するときに、コントローラー名 (小文字)/ルーティング (インデックスの場合は省略可能) を追加します

三、Linux のスケジュール済みtask crontab.

1 crontabについて:

linux環境では、crontab -lはスケジュールされたタスクを表示し、crontab -eはスケジュールされたタスクを編集します

2 基本構文

基本format:

* * * * command 週順表示列

1は*or*/1で1~59を月単位で表します 1~12

5列目識別番号 曜日0~6(0は分を意味します)日曜日)は12-12-30、30℃21**
*
*

*

*

/

/
/
local
/
eTc
/

rc

.d

/

lighttpd 再起動 #上の例は、Apacheが毎晩21:30に再起動されることを示しています。 45 4 1,10,22 * * /

usr

/local /

etc

/

rc

.d/ lighttpd 再起動 #上記の例は、1日、10日、22日の4時45分に再起動することを示しています毎月のApache。 10 1 * * 6,0/usr/

local

/etc /

rc

.d

/

lighttpd 再起動 #上記の例は、毎週土曜日と日曜日 0Apacheを再起動します。

0,30 18-23 * * * /usr/local/etc/ rc .d/lighttpd 再起動 #上記の例は、毎日 18:00 から 23:00 までの間、30 分ごとに Apache を再起動することを示しています。 023**6/usr/local/etc/rc.d/

lighttpd

再起動

#上記の例は、毎週土曜日の午後11時にApacheを再起動することを示しています。 0*/1* * */usr/local/etc/ .d

/

lighttpd 再起動

4、Linuxスケジュールタスク crontab は、コマンドの下でコントローラー php ファイルの内容を実行します フォロー3番目のステップでは、php yii + プロジェクトのルートパス + ルーティング (コントローラー名/メソッド名) を追加します

以上がyii2 crontab のスケジュールされたタスクを構成するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Goat Simulator 3 でホラーコリドーミッションを完了する方法 Goat Simulator 3 でホラーコリドーミッションを完了する方法 Feb 25, 2024 pm 03:40 PM

恐怖の回廊は Goat Simulator 3 のミッションです。どのようにしてこのミッションを完了できますか? 詳細なクリア方法と対応するプロセスをマスターし、このミッションの対応する課題を完了できるようにしてください。以下を実行すると、Goat Simulator 3 の恐怖回廊が表示されます。関連情報を学ぶためのガイド。 Goat Simulator 3 Terror Corridor Guide 1. まず、プレイヤーはマップの左上隅にあるサイレントヒルに行く必要があります。 2. ここには屋上に「RESTSTOP」と書かれた家があり、プレイヤーはヤギを操作してこの家に入る必要があります。 3. 部屋に入ったら、まず直進して右に曲がり、突き当りにドアがありますので、そこから直接お入りください。 4. 入ったら、まず前に歩いてから右に曲がる必要があります。ここのドアに到達すると、ドアが閉まります。戻って見つけてください。

修正: Windows タスク スケジューラでのオペレーター拒否要求エラー 修正: Windows タスク スケジューラでのオペレーター拒否要求エラー Aug 01, 2023 pm 08:43 PM

タスクを自動化し、複数のシステムを管理するには、ミッション計画ソフトウェアは、特にシステム管理者にとって貴重なツールです。 Windows タスク スケジューラはその仕事を完璧に実行しますが、最近多くの人がオペレーターによる要求拒否エラーを報告しています。この問題はオペレーティング システムのすべてのバージョンに存在し、広く報告され取り上げられていますが、効果的な解決策はありません。他の人にとって実際に何が役立つかを知るために読み続けてください!オペレーターまたは管理者によって拒否されたタスク スケジューラ 0x800710e0 のリクエストは何ですか?タスク スケジューラを使用すると、ユーザーの入力なしでさまざまなタスクやアプリケーションを自動化できます。これを使用して、特定のアプリケーションのスケジュールと整理、自動通知の構成、メッセージ配信の支援などを行うことができます。それ

Goat Simulator 3 で帝国の墓ミッションをクリアする方法 Goat Simulator 3 で帝国の墓ミッションをクリアする方法 Mar 11, 2024 pm 01:10 PM

Goat Simulator 3 は、古典的なシミュレーション ゲームプレイを備えたゲームで、プレイヤーはカジュアル アクション シミュレーションの楽しさを十分に体験できます。ゲームには多くのエキサイティングな特別なタスクも用意されています。その中でも、Goat Simulator 3 帝国の墓のタスクでは、プレイヤーは鐘楼を見つける必要があります。プレイヤーの中には、3 つの時計を同時に操作する方法がわからない人もいます。Goat Simulator 3 の Tomb of the Tomb ミッションのガイドは次のとおりです! Goat Simulator 3 の Tomb of the Tomb ミッションのガイドは、鐘を鳴らすことです。順番に。詳細な手順の拡張 1. まず、プレイヤーはマップを開いて梧丘墓地に行く必要があります。 2.鐘楼に上がると、中には鐘が3つあります。 3. 次に、大きいものから小さいものの順に、222312312 の類似度をたどります。 4. ノックが完了したら、ミッションを完了し、ドアを開けてライトセーバーを入手できます。

Goat Simulator 3 でスティーブ救出ミッションを実行する方法 Goat Simulator 3 でスティーブ救出ミッションを実行する方法 Feb 25, 2024 pm 03:34 PM

スティーブの救出は、Goat Simulator 3 のユニークなタスクです。それを完了するには、具体的に何をする必要がありますか? このタスクは比較的単純ですが、意味を誤解しないように注意する必要があります。ここでは、Goat のスティーブの救出について説明します。 Simulator 3 のタスク戦略は、関連タスクをより効率的に完了するのに役立ちます。 Goat Simulator 3 スティーブ救出ミッション 攻略 1. まずはマップ右下の温泉に来ます。 2. 温泉に到着したら、スティーブを救出するタスクをトリガーできます。 3. 温泉にはスティーブという男性がいますが、このミッションの対象ではありません。 4. この温泉でスティーブという名前の魚を見つけて陸に上げてこのタスクを完了します。

crontab のスケジュールされたタスクが実行されない理由をご存知ですか? crontab のスケジュールされたタスクが実行されない理由をご存知ですか? Mar 09, 2024 am 09:49 AM

crontab のスケジュールされたタスクが実行されない原因まとめ 更新日時: 2019年1月9日 09:34:57 作成者: Hope on the field. この記事では主に、crontab のスケジュールされたタスクが実行されない原因をいくつかまとめて紹介します。考えられるトリガーごとに解決策が示されており、この問題に遭遇した同僚にとって一定の参照と学習価値があります。必要な学生はエディターに従って一緒に学習できます。序文: 最近仕事でいくつかの問題に遭遇しました。crontab のスケジュール設定タスクが実行されませんでした後、インターネットで検索したところ、インターネットでは主に次の 5 つのインセンティブについて言及されていることがわかりました: 1. crond サービスが開始されていない Crontab は Linux カーネルの機能ではなく、cron に依存しています。

Douyin ファン グループのタスクはどこで見つけられますか? Douyinファンクラブのレベルは下がりますか? Douyin ファン グループのタスクはどこで見つけられますか? Douyinファンクラブのレベルは下がりますか? Mar 07, 2024 pm 05:25 PM

TikTok は、現在最も人気のあるソーシャル メディア プラットフォームの 1 つとして、多くのユーザーが参加しています。 Douyin には、ユーザーが特定の報酬や特典を得るために完了できるファン グループのタスクが多数あります。では、Douyin ファンクラブのタスクはどこで見つけられるのでしょうか? 1.Douyin ファンクラブのタスクはどこで確認できますか? Douyin ファン グループのタスクを見つけるには、Douyin の個人ホームページにアクセスする必要があります。ホームページに「ファンクラブ」という項目があります。このオプションをクリックすると、参加しているファン グループと関連タスクを参照できます。ファンクラブのタスク欄には、「いいね!」、コメント、共有、転送など、さまざまな種類のタスクが表示されます。各タスクには対応する報酬と要件があり、通常、タスクを完了すると、一定量の金貨または経験値を受け取ります。

Systemd と Crontab を使用して Linux システムでタスクの並列実行を実装する方法 Systemd と Crontab を使用して Linux システムでタスクの並列実行を実装する方法 Sep 26, 2023 pm 06:37 PM

Systemd と Crontab を使用して Linux システムでタスクの並列実行を実装する方法 Linux システムでは、タスクの並列実行はシステムの効率とパフォーマンスを向上させる重要な手段の 1 つです。この記事では、Systemd ツールと Crontab ツールを使用して Linux システムでタスクの並列実行を実装する方法を紹介し、具体的なコード例を示します。 1. Systemd の概要 Systemd は、Linux システムの起動プロセスとサービス管理を管理するために使用されるツールです。設定経由

Linuxのcrontabエラーログを読む方法 Linuxのcrontabエラーログを読む方法 Mar 07, 2023 am 09:29 AM

Linux で crontab エラー ログを表示する方法: 1. ファイル ディレクトリ "/var/log/cron" を表示します; 2. "tail -f /var/log/cron" コマンドを使用して、実際のファイルの末尾を表示しますtime; 3. 「vim /var /log/cron」コマンドを使用すると、高度なテキスト ビューアで表示できます。

See all articles