私はSymfony2の下のプロジェクトと専用サーバーに取り組んでいます。 このサーバーはISP設定パネルを手に入れました。
私のcronがphp-cliコマンドラインを実行することを望みます、symfony2(phpアプリ/コンソール設定: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時に実行されることを望みます。
だから私はこのようにフォームを埋めました:
- 分:0
- 時間:1
- 月の日数:*
- 月数:*
- 曜日:*
これらのパラメータの何が問題になっていますか
回答:
回答№1は0これは毎月午前1時にスクリプトを実行します。 0 1 * * * sh /path/to/script.sh