MovableTypeを導入して、少し気になっていたのは、
作成されるファイルが他から書き込み可になっていること。
ここのサーバーは、suEXECなので、
パーミッションが666だと、閲覧者に書き込み権限がある。
パーミッションを644にするための方法は、
ヘルプの中にあった。
mt.cfgの中の
# DBUmask 0022
# HTMLUmask 0022
# UploadUmask 0022
# DirUmask 0022
のコメントをはずす。
デフォルトが0111だそうだ。
diver
始めまして。
最近、MT2.64で構築しているサイトから、ドメインを取ってMT2.661をインストールして現在移行中なのですが、htmlのかわりに使っているphpが開かなくなってしまいました。internal server error500が出てしまいます。ファイルのパーミッションを確認したところ666になっていてそのせいで(?)開かないようです。そこで、このエントリでお書きになっている方法でリビルドしても644になるようにしたつもりなのですが、どうしても666になってしまってお手上げ状態です。
ホスティング先の鯖の問題なのか良く分からないのですが、mt.cfgを書き換えても影響が無いということがあるのでしょうか?
長文失礼いたしました・・・・何かアドバイスいただければ幸甚です。