0

私は Symfony2 の下のプロジェクトと専用サーバーに取り組んでいます。このサーバーには ISP Config Panel があります。

私のcronがsymfony2に統合されたphp-cliコマンドラインを実行することを望みます(php app/console config:renewalsession)。PHP-Symfony での私のコマンドは、非常にうまく機能します。手動で実行すると、必要なことが行われます。

しかし、私は cron ジョブでブロックされています。そこで、コマンドを呼び出す sh スクリプトを作成しました。

#!/bin/bash
#!/usr/bin/php5
php /var/www/clients/client1/web1/private/app/console config:renewalsession

2分で動作するようにcronジョブをセットアップしました。待っても何も起こりません。どこから来るのかわからない...

誰かが私を助けることができますか?

編集 :

さらに情報を入手しました。私のshスクリプトは正常に動作します。問題は、cronの入力をどのように埋めたかから来ていました。

フォームに「分」「時間」「日」「月」「曜日」とコマンドを入力する必要があります。私のコマンドは良いです。したがって、問題は残りの入力に由来します。cron を毎日午前 1 時に 1 回実行したいと考えています。

だから私はこのようにフォームに記入しました:

  • 分: 0
  • 時間 : 1
  • 日 : *
  • 月 : *
  • 曜日 : *

これらのパラメータの何が問題になっていますか?

4

1 に答える 1

0

これにより、毎月午前 1 時にスクリプトが実行されます: 0 1 * * * sh /path/to/script.sh

于 2013-04-02T15:45:02.360 に答える