20081212
MT4でテンプレートを編集していて保存と再構築を行ったタイミングで内容がスッパリ無くなってしまう件ですが、どうやら自動保存が悪さをしているということが判明。それならば!ということで。
AutoSaveFrequency 0
この一行をmt-config.cgi内に追記してやりました。こうするとおせっかいなMT4の自動保存機能をオフにすることができます。ちなみに、デフォルトの状態でこの項目は5に設定されているみたいで、5秒間何も操作が無い場合、自動保存が開始されるとのこと。冗談にもならないような話です。たぶん、自動保存が動いているタイミングで再構築したときに消えるんでしょうね。
4個のコメント
> 5秒間何も操作が無い場合、自動保存が開始される
編集画面を開いて5秒間放置しても何も起きません。
操作があった場合に自動保存されている感じがします。
mtester さん
コメントありがとうございます。
ご指摘のとおり、「編集中の内容に変更が発生し」5秒間何も操作が無い場合、自動保存が開始されるということです。
シックスアパート公式のリファレンスは次のアドレスより参照できます。
http://movabletype.jp/documentation/appendices/config-directives/autosavefrequency.html
なので、単純にテンプレート編集画面を開いただけでは自動保存は動かないんですね。
こないだはコメント返信ありがとうございました。
ここで紹介されてる作業をやってから、しばらく様子見してましたが、確かに消えてしまうという現象がなくなってる気がします!すごい、解決。ありがとうございます!
そもそも自動保存、あまりありがたいと思ったこともなかったのですが、これで何が不自由も特になさそうで安心してます。
とはいえ、実はいまだにCtrl+aしてる自分がいないでもないのですが。。
yasuoogle さん
コメントありがとうございます。
お役に立てたようで何よりです。僕も、対策後は消失が一度もないので、どうやらこの自動保存が悪さをしていたというのは間違いなしですね!
ですが、
>とはいえ、実はいまだにCtrl+aしてる自分がいないでもないのですが。。
そういう日頃からの心構えは大切ですよね(笑)