私はAsustor NASにcronを正常にセットアップする方法について何か情報を見つけようと数週間苦労しており、本当に助けに感謝します。
ここで私が好きなSSHプログラムのパテを介して行っていることがあります。私は、次のファイルに私のcronを追加しました:ASUSTOR NASモデルで動作しないcronジョブAS-302T
/var/spool/cron/crontabs/root
cronのラインが毎晩午後9時15分に実行する必要があります上記のファイルに追加し、次のようになります。
15 21 * * * * /volume1/Web/test/cron.php
上記の行を追加した後I私は私が間違ってやっているかわからないんだけど、私がちょうどこのcronの仕事を得ることができないようだ
/etc/init.d/S41crond restart
:cronデーモン(と思う)次のコマンドで再起動。
誰かが私のAsustor NASに関して一般的に私が助けてくれるよいサイトを私に与えることができれば、それは非常に高く評価されるでしょう。私はデータベースセッションの継続時間、cahceなどのような多くの設定を変更したいと思うし、私は本当に有用な情報をオンラインで見つけることができません。残念ながら、Asustorのオンラインヘルプは本当に私にとって大きな助けにはならない。 BELOW
cron.phpファイル
CRON.PHPファイルの唯一の追加情報は、本当に私は現在、ちょうど私がのcronの作業を取得することができますかどうかを確認するために使用している、ここで単純なファイルですcron.phpファイル内のコード:
<?php
$dateFile = date('Y-m-d_H-i-s').'.txt';
fopen($dateFile, "w");
?>
上記のコードは、ブラウザで手動で実行すると100%動作します。
次のコマンドは、パテを経由してexcutedされている場合にも動作します:
cd /volume1/Web/test/
php cron.php
手動で実行するためのどのようなコマンドを使用していますか? –
@ErkiAはコマンドラインではなくブラウザを経由することを意図していました。私はそれを反映するために質問を編集しました。 – w3shivers
あなたのスクリプトの先頭に '<?php'の前に'#!/ usr/bin/php'を追加するか、@ErkiAが与えた答えを追加できます。 – Alex