• ベストアンサー

MovableType3.35で新規投稿ができなくなった。

さくらインターネット ライトプランでMovableType3.35jのブログを運用していました。 スタンダードプランへ移行する処理して、ブログ自体は表示されるのですが 新規でエントリーしようとするとエラーが出ます。 エラーメッセージは以下です。 ディレクトリ/home/●●●/ www/▲▲▲/2009/04の作成に失敗しました: mkdir /home/●●●: Permission denied at lib/MT/FileMgr/Local.pm line 107   MovableType側で何か設定をしないといけないのでしょうか。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • m_flower
  • ベストアンサー率59% (45/76)
回答No.2

本来は、マニュアルのような構成になっているはずですが、そのほとんどはコメントアウトになっていますから、なくても問題ないはずです。 要はデータベースとパスの設定が正しくされているかどうかです。 不安であれば、MTをダウンロードし直して、このファイルだけを置き換えてみても良いでしょう。 それよりも、マニュアルの「5.5属性の変更」にある通り、属性(パーミション)が正しく設定されているかの方が問題だと思われます。 パーミションが指定されているとおりに設定されていないと、アクセスできないため正しく動作しなくなります。 この部分を再度確認してみてください。

urakibi
質問者

補足

再度ありがとうございます! パーミッションは755に設定していたのですが、正常に動作 しなかったので、別フォルダmtmtをつくってMTをインストールしなおして対処しました。 ブログをはじめから作る作業になったので、 全てのテンプレートをペーストする作業と、過去エントリーを 移行するのがたいへんだったのですが、調べながらなんとかできました。 ありがとうございました!!

その他の回答 (1)

  • m_flower
  • ベストアンサー率59% (45/76)
回答No.1

パーミション(属性)設定はしましたか? 大抵はこの辺が問題になるはずです。

参考URL:
http://support.sakura.ad.jp/support/manual/rs/mt_man.shtml
urakibi
質問者

補足

早速の回答ありがとうございます。 参照ページは確認していたのですが mt-config.cgiファイルが例とちょっと違っていて >15行目の「 CGIPath ... 」で始まる行を編集します。 2行目にあります。 >21行目の「 StaticWebPath ... 」の先頭に「 # 」(コメントアウト)をつけます。 3行目にあります。   なんとなくこの辺が怪しいとは思いますが、さっぱりわかりません。  

関連するQ&A