昨日ためしに日時指定の投稿したら更新されてない。
Cronのエラーメールが届いてた。
目的のlibディレクトリが見つけられていない。
しまった。
マニュアルのcron設定例には、ちゃんと、
と書いてあった(インストールディレクトリに移動してからrun-periodic-tasks実行)のに、
ディレクトリ移動せず、run-periodic-tasksをフルパス指定で実行してたから、スクリプトで
相対パスで指定されるlibディレクトリを見つける事ができなかった。
ちなみに、当初確認したときは偶然、インストールディレクトリに入ってた。
おとなしくマニュアルどおり(ディレクトリ移動してから実行)のcron設定した。
ok。
Cronのエラーメールが届いてた。
Can't locate MT/Bootstrap.pm in @INC (@INC contains: lib ../lib ...(略).)
at (略)/tools/run-periodic-tasks line 11.
BEGIN failed--compilation aborted at (略)/tools/run-periodic-tasks line 11.
目的のlibディレクトリが見つけられていない。
しまった。
マニュアルのcron設定例には、ちゃんと、
0,20,40 * * * * cd /path/to/mt; ./tools/run-periodic-tasks
と書いてあった(インストールディレクトリに移動してからrun-periodic-tasks実行)のに、
ディレクトリ移動せず、run-periodic-tasksをフルパス指定で実行してたから、スクリプトで
相対パスで指定されるlibディレクトリを見つける事ができなかった。
ちなみに、当初確認したときは偶然、インストールディレクトリに入ってた。
おとなしくマニュアルどおり(ディレクトリ移動してから実行)のcron設定した。
ok。
コメントする