MovableTypeで特定のファイルの書き込み権限(パーミッション)を変更する
MovableTypeでMovableTypeで特定のファイルだけ再構築したくない、という場合、
mt-config.cgiに一行追加することで、特定の書き込み権限を変更でき、再構築時に再構築不可のアラートが出せるようになります。
NoTempFiles 1
デフォルトではファイルのパーミッションの書き込み権限をなしにしても、強制的に書き込みされてしまうんですね。
ただ、上記の設定をしても、書き込み権限をなしにした特定のファイルをスルーして、全体を再構築、というのはできないようです。
あくまでも再構築したくない特定ファイルのリマインドとしてアラートを出す、という対策です。
下記、sixapartからの返答:
NoTempFiles 1
以下の Movable Type マニュアルにも、「NoTempFiles」について記載があります。ご参照ください。
また、Movable Type で生成されるファイルのパーミッションについても、必要であれば、以下のMovable Type マニュアルの各環境変数を「mt-config.cgi」内に追記して有効にすることで変更が可能です。
■ Movable Type 3.3 マニュアル: 環境変数 >> システム
http://www.sixapart.jp/movabletype/manual/3.3/d_configuration_directives/#index-system
ただし、ファイルの所有者に対して、書き込み権限が与えられていない場合は、再構築時にエラーが発生する場合があります。その場合は、ファイルの所有者に書き込み権限を付与してください。
また、Movable Type の標準機能として、再構築時にファイルを出力する際、特定のファイルのみパーミッションを変更して出力するといった機能には対応しておりません。ご了承ください。

