« RSS FeedをJavascriptでウェブページに表示 | メイン | IPアドレスを検索 »

2008年10月16日

XREA&CORE:mt-rebuild+CRONで再構築に失敗

【トラブル1】CORESERVERで、CRONを使い・・・何度やっても再構築に失敗。

cron jobメールには、

/virtual/アカウント名/public_html/cron.sh: 
/virtual/アカウント名/public_html/cron.sh: cannot execute binary file

cron.shの置き場所

/virtual/アカウント名/public_html/cron.sh

パーミッション700

【解決方法1】:UTF-8N、改行コードはLFで保存すればOK

と、思いきや、またまた再構築に失敗!!

【トラブル2】

●.shファイルについて

#!/bin/sh/usr/local/bin/perl/virtual/自分のID
/public_html/設置フォルダ/mt-rebuild.pl -mode="all" -blog_id="1" exit

↑TeraPadで作成、UTF-8Nで保存し、public_htmlと同列にUP、パーミッション644

●mt-rebuild.plについて

mt.cgiと同列にUP、パーミッション700

以上のように設定し、XREAの管理メニューにて

分 時 日 月 曜日
0 6 * * *

【解決2】

すると、以下のメールが届きました。

mt-rebuild.pl -mode="(all|archive|entry|index)" -blog_id=0
[-archive_type="(Individual|Daily|Weekly|Monthly|Category)" -no_indexes
-entry_id=0 -build_dependencies
-template="your template name" -force ]

OR

mt-rebuild.pl -all [-no_indexes]

See the POD documentation embedded in this script for more detail.

/virtual/chihiro/popox.sh: line 3: -mode=all: command not found

何をどうやってもダメ・・。もしかして、MT-OS4.12がダメ??