【MT】さくらレンタルサーバーでPHP化したら500エラーになるのを解決

さくらレンタルサーバーにMovable Typeをインストールし、テンプレートの拡張子をphpにした場合、
500のサーバーエラーが表示されます。

原因は書き出されたphpファイルのパーミッションとのことで、mt-config.cgiに以下の設定を加えるとエラーが回避できます。

HTMLUmask 0022
DirUmask 0022
HTMLPerms 0604

上は、書き出しphpファイルのパーミッションを604にさせる設定です。
昔はパーミッションを755にしないとphpが表示されなかったようですが、現在では604でもOKとのことです。

参考サイト

さくらインターネットサーバーで MT を使う際に

さくらレンタルサーバーMTのphpパーミッション755に変更するmt-config.cgi

コメント

タイトルとURLをコピーしました