2006年07月04日 18:15
Movable Type 3.3(MT3.3)の導入を検討された。またはすでに導入済み。という方で同じような症状の方がおられた場合を考えてのエントリータイトルなんですけども。
MT3.2に比べて非常にスマート・シンプルなmt-config.cgiファイルなのですが、
再構築した際に生成・上書きされるフォルダ・ファイルのデフォルトパーミッションは(666)、(777)となっていて、新バージョンのmt-config.cgiでは設定変更することができなくなりました。(何処かできっと設定可能なのかもしれませんが...)
サーバーのセキュリティ設定によってはパーミッションエラーになる場合もあるかと思います。
MT 3.2で使用したmt-config.cgiもそのまま利用できるようなので、旧バージョンからのアップグレードについては問題ないかもしれませんが、ver3.3から新規導入される方は、3.2のmt-config.cgiをDLして利用すれば解決できます。というメモです。
再構築でのデフォルトパーミッションの変更方法
(1) mt-config.cgi(ver3.2)の186~189行目の行頭#を削除・・・(A)
(2) 201、202行目の行頭#を削除・・・(B)
(3) (B)の行末にある数字から(A)の数字を差し引いたものがデフォルトとなります
(4) 以下パーミッション(705)とした場合の記述例
(186~189行目)
DBUmask 0072
HTMLUmask 0072
UploadUmask 0072
DirUmask 0072
( 201、202行目)
HTMLPerms 0777
UploadPerms 0777
きっと近いうちに本家シックス・アパートさんで対策が練られることをお祈りしつつ、当面はこれで。
※ところで、MovableType ver3.2は、今時どうやって入手すればよいのでしょうか??
米国シックス・アパート社HPでDLすることは出来ますが、果たしてこれで大丈夫なの?
http://www.sixapart.com/movabletype/pricing
(中段[MOVABLE TYPE PERSONAL FREE EDITION]の枠内-[GET IT NOW]をクリック)