【MovableType】サポートディレクトリに書き込みできません。エラー解消

サポートディレクトリに書き込みできません。/path/to/mt/mt-static/supportにディレクトリを作成して、ウェブサーバーから書き込みできるパーミッションを与えてください。

上記のエラーが出た際の対処法です。

パーミッションの確認

対象ディレクトリ(この場合は /path/to/mt/mt-static/support )のパーミッションを775に変更する。

MT側からの書き込み権限が無いことが問題になっているので、パーミッションを変更して、MTから書き込みできるようにします。

サポートディレクトリの場所が異なる場合

エラー文のサポートディレクトリの場所/path/to/mt/mt-static/supportが、実際のパスと違う場所を指している場合があります。

その場合は、mt-config.cgiに下記を追加して、サポートディレクトリの場所を指定してあげます。

SupportDirectoryPath /var/www/html/mt-static-support

それでもうまくいかないときは

基本は上記の対応で大丈夫なはずですが、それでもダメなときは、パーミッションを777にすると解決する場合もあります。

777はセキュリティ的にあまりよろしくないんじゃないかなとは思います…。