システム開発ブログ

MovableTypeで500番のHTTPエラーが発生する

中村(次)

中村(次) (2011年2月18日 18:57)
企画開発部

先日さくらインターネットにMovableTypeを移行した時に、
エラーが発生して嵌ってしまいました。

MovableType移行後に各種設定、パスを変更して、再構築を行ったところ、
500 Internal Server Error が発生しました。

cgiに実行権限が付いているので、問題ないかと思い、
いろいろ試行錯誤していましたが、
この時、吐き出されたファイルの権限は「0666」となっていました。

試しに、権限を「0755」に変更したところ、画面が表示されました!

原因を調べたところ、さくらインターネットでは、
自分以外に書き込み権限があるとセキュリティーの問題でエラーとなるようです。

ファイルを吐き出す権限を変更する必要があったので、
mt-config.cgiに以下の記述を追加しました。

HTMLUmask 0022
DirUmask 0022
HTMLPerms 0777

上記設定を追加することで、
自分以外に書き込み権限が付かないので、エラーとならずに表示されます。

さくらインターネットでMovableTypeを構築する際は、
少し注意が必要です。

システムのトラブル解決を承ります。すぐにシステムリフォームを体験できますシステム診断・システムリフォームのお申し込みはこちらから。

システム開発ブログ

Twitterでilovex_officialをフォローしてください

最近の記事

カテゴリー

部署

月別アーカイブ

以前の部署別ブログ

ページのトップ