« EUで顔面認証義務化 | メイン | desknet'sにAjaxオプション »

MovableType 3.3 のmt-config.cgiではデフォルトパーミッションを設定できない

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]をクリック)

トラックバック

このエントリーのトラックバックURL:
http://blog2.ideamans.com/cgi-bin/mt/mt-tb.cgi/137

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

About

2006年07月04日 18:15に投稿されたエントリーのページです。

ひとつ前の投稿は「EUで顔面認証義務化」です。

次の投稿は「desknet'sにAjaxオプション」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Powered by
Movable Type 3.34