1

ケーキコマンドを実行するには、Cakefileのフォルダに「入る」必要があるため、これは私には少し謎です。ケーキがどこから来たのかはよくわかりませんが、これを実行してみました

cd /
PWD=/path/to/cake/file cake server

それでもこのエラーが発生します:

エラー:Cakefileが/に見つかりません

のようなものになります

cd /path/to/cake/file && cake server

cronファイルで作業しますか?また、それは残りのcronジョブに問題を引き起こす可能性がありますか?

4

3 に答える 3

3

()残りの部分に影響を与えることなくコマンドを実行するためのサブシェルを作成するために使用できます。

(cd /path/to/cake/file && cake server)
于 2012-03-03T10:52:22.083 に答える
1

それは私が過去にレーキタスクのためにしたことです

cd /home/user/reports && /usr/local/bin/rake -f /home/user/code/stats/current/Rakefile report:generate_file

cronジョブで、不足しているディレクトリを設定します。次のcronジョブでは問題は発生しません。

于 2012-03-03T10:50:34.733 に答える
1

問題なく動作するはずです。サブシェルを起動する必要はありません。

これはcronieで機能しますが、dcronでも機能するはずです。

于 2012-03-03T10:55:52.390 に答える