人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

先ほど、cronの質問をしましたが、それは解決したのですが、エラーは消えましたが、今度は正常に動きません。

*/1 * * * * root /home/sites/hanahana/cron/pass_change.pl

正常に動作したのですが、一分おきにpass_change.plが実行されるように下記のとおりに書きましたが、上手くいきませんでした。
ちなみにfedora6.0です。
下記を追加して、一分ごとに/home/sites/hanahana/cron/pass_change.plを動かしたいと思っております。

*/1 * * * * root /home/sites/hanahana/cron/pass_change.pl

●質問者: makocan
●カテゴリ:インターネット ウェブ制作
✍キーワード:HOME root エラー
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● kurukuru-neko
●60ポイント

crontab経由でROOT権限動作したとき

1.

longin状態の 環境変数は設定されていない

状態で動作する事になります。

(PATH等も含めて)

2.

PERLの1行目には必ずperlの絶対パスを書く

#!/usr/bin/perl

3.実行権限を与える

chmod +x xxxx.pl

4.何か出力していると通常rootにメールが

送られるので/dev/nullに送るか

ログファイルに書き込む。

/home/sites/hanahana/cron/pass_change.pl >>/tmp/stdout.txt 2>>/tmp/sterr.txt

===================================

PERL

http://ja.wikipedia.org/wiki/Perl

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ