Cronて厄介なのね。
って、私が厄介にしてるのか ?
とにかく、昨日ロリポップから返信があったものの、
パスの設定が違うというような指摘で、
それがロリポップ設定画面のことだったら間違ってないのになあ、
と訳が分からず。
今日になったら、9:10から不思議なことにCron jobのメール報告が復活。
もちろんエラーで返ってきてるんだけど、
パスをよく見たらルート直下のディレクトリがダブってる。
えーなんで??
わたしが間違った記述のファイルと差し替えちゃった?
これをロリポップのマニュアルに倣って書き換えても作動せず。
最初に動いたときのファイルをPC保存からもう一度アップ。
で、動くようになったんだわ。
やっぱり私が最初にやったやりかたでOKなんだ…。
でも、吐き出すパスはロリポップマニュアル(今日修正してアップしたやつ)
と同じはずなのに…・
改行コードとか、スペースとか、なんかそういった微妙な部分によるのかなあ。
で、再構築がメインページだけじゃなくてすべてのブログで、
っていうプラグインを再度適用。
一度はちゃんと動いて、ブログ記事ページもウェッブページもOKだった。
が、新規投稿した記事では反映されず、
jobメール報告では長長と Use of uninitialized value in string ne 以下例のパス/PreviousNextInCategory.pl line 111.(末尾の数字は78と二種類が交互に)
最後は、/home/users/0/例のパス/mt/mt-jobs.sh: line 6: 5059 Killed /usr/bin/perl ./tools/run-periodic-tasks finished
となってる。
プラグインの PreviousNextInCategory に何か不具合があるってこと ?
それでタイムオーバーで強制終了、みたいなかんじ?
これをはずすわけにもいかず、
仕方なく、PeriodicRebuildAllBlogs を無効化。
結果、当然メインページだけは反映、ということで、
ふりだしに戻った…。
この後は、PreviousNextInCategoryの別(作者の)バージョンで試してみるとか ?
うう、めんどうだ~。
メインページに反映されるだけでもいいか。
あとはときどき覗いてブログ記事の再構築すればいいんだし。
でも、二日の試行錯誤の果てがこの結論って、がっくし…。
コメント