特殊文字( "> / dev / null 2>&1"など)が含まれるCron Jobは、hPanelを介して直接設定することはできません。 。心配はいりません。それでも可能です。必要なのは、.shファイルを作成し、それを実行するためのCronジョブを設定することだけです。
ステップ1-.shファイルを作成します
まず、コマンドを使用してファイルを作成する必要があります。これを行うには、ホスティングを開きます →管理 →ファイルマネージャー (またはファイルマネージャーベータ版 ):

ディレクトリを開きます ファイルを保存したい場所。複数のCronジョブを計画している場合は、それら用に別のフォルダーを作成することをお勧めします。
そこに到達したら、新しいファイルを作成 :

任意の名前を使用できますが、ファイル拡張子は.sh
である必要があります 。例:bash.sh
次に、.shファイルのコンテンツを追加します。
#!/bin/sh
/usr/bin/php /home/u123456789/public_html/scripts/scheduled.php cron:run > /dev/null 2>&1
ここ:
-
#!/bin/sh
-cronジョブファイルが開かれていることを示します -
/usr/bin/php
-PHPライブラリをロードします(PHPスクリプトを実行している場合に必要です) -
/home/u123456789/public_html/scripts/scheduled.php cron:run > /dev/null 2>&1
-実行したい実際のコマンド-ファイルへのパスを必ず更新してください -
cron:run
-ファイルが開かれるたびに、ファイル内でcronジョブを実行します
ステップ2-Cronジョブを設定する
準備ができたので、cronジョブを設定します。ホスティングを開く→管理→cronジョブ 、カスタムを選択します 、次のようなコマンドを挿入します:
/bin/sh /home/u123456789/public_html/scripts/bash.sh
場所:
-
/bin/sh
--.shファイルを実行しようとしていることを示します -
/home/u123456789/public_html/scripts/bash.sh
-実行する実際の.shファイルへのパス。ファイルへのパスを必ず更新してください
最後に、スケジュールを選択します cronジョブが実行されて保存されるタイミング 変更。

注意事項 :
-
ファイルマネージャの基本的なアクション
-
HostingerでCronJobの出力を確認するにはどうすればよいですか?