• ベストアンサー

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

  • Movabletypeでエントリーの投稿ができません

    mkdir /mnt/nfs/kobe-net: Permission denied at lib/MT/FileMgr/Local.pm line 104 以上のエラーメッセージが出てきます。 なぜでしょうか?

  • MTの再構築でエラーがでます。

    連続で投稿してすみません。 MOVABLE TYPEで、新しく2つ目のブログをつくろうとして再構築したときにこのようなエラーがでて、サイトの確認をするとにはエラー404がでています。 ディレクトリー/home/sites/lolipop.jp/users/com-4arigatou4/web/cgiの作成に失敗しました: mkdir /home/sites/lolipop.jp/users/com-4arigatou4: Permission denied at lib/MT/FileMgr/Local.pm line 105 これは何が間違っているのでしょうか?

  • Movable Type 3.2Jの再構築

    素人です。 Movable Type 3.2Jの「設定」「再構築」のところで、 ディレクトリーhttp:/xxx.jp/xxx/blogの作成に失敗しました: mkdir http:: Permission denied at lib/MT/FileMgr/Local.pm line 105 のメッセージが出ます。 フォルダのパーミッッションを777にしても結果変わらず。 http://lolipoking.lolipop.jp/cgi/patio.cgi?mode=past&no=2368 上記のような記事を見つけて、local.pmのパーミッションを 確認してみましたが、644でした。 原因がわかりません。

  • MovableTypeのインストールエラー

    ロリポップのレンタルサーバーを使ってますがMovableType3.2-ja-2をインストールすると at lib/MT/App/Upgrader.pm line 315.のエラーが出ます。 どこに間違っているのでしょうか?

  • LinuxへのMovableTypeの新規インストールエラーについて

    自作サーバー(Linux)にMovabletype4.21を、新規でインストール挑戦中ですが、エラーが出て先へ進めずにいます。 環境は以下のとおりです。 ・Apache 2.2.8 ・Perl 5.8.8 ・MySQL 4.0 手順としては、 (1)MySQLをLinuxにインストール後、Movabletype専用のデータベースを作成し、その設定を「mt-config.cgi」に書き込んでUP (2)「mt-check.cgi」にて必要な環境が揃っていることを確認してから、ログイン。 (3)ユーザー名やブログ名の入力画面に入力し、インストールボタンを押す。 と、ここで、 インストール中にエラーが発生しました failed to execute statement CREATE TABLE mt_entry_meta ( entry_meta_entry_id integer NOT NULL, entry_meta_type varchar(75) NOT NULL, entry_meta_vchar varchar(255), entry_meta_vchar_idx varchar(255), entry_meta_vdatetime datetime, entry_meta_vdatetime_idx datetime, entry_meta_vinteger integer, entry_meta_vinteger_idx integer, entry_meta_vfloat float, entry_meta_vfloat_idx float, entry_meta_vblob mediumblob, entry_meta_vclob mediumtext , PRIMARY KEY (entry_meta_entry_id, entry_meta_type) ): CREATE command denied to user '*********'@'localhost' for table 'mt_entry_meta' at lib/MT/Upgrade.pm line 2595. というエラーが出て、止まってしまいます。 (****の部分はユーザー名です) MySQLのテーブルを作る時点でのエラーなのかなとは思うのですが、エラー内容を検索してもヒットせず、なにぶん、Linux、MySQLについて初心者につき、何が原因なのか分からず困っています。 何か心当たりの方がいらっしゃいましたらご教授いただけましたら助かります。 よろしくお願いいたします。

  • MovableTypeで500エラー

    MovableType3.33でブログを運営しているのですが、エントリーが3000を超えて、エントリー投稿時、編集保存時の再構築で500エラーが出始めるようになりました。500エラーの画面からブラウザの更新ボタンを押すとブログには反映されます。ただ、普通に再構築すると問題ありません。 過去ログやネットで調べて、データベースをMySQLからSQLiteにしたりmt-config.cgiのEntriesPerRebuildやPingTimeoutを調整してもダメでした。 MovableType4.01にアップグレードしてみても(今はMovableType3.33にもどしました)さらに状況は悪化し、再構築も500エラーになってしまいます。 レンタルサーバーはKagoyaの共有サーバーを使っています。 どなたか、原因、対処法がわかる方いましたら、よろしくお願いします。

  • MovableType5のエラー文を教えて下さい。

    お世話になります。ご質問させてください。 OCNのスタンダードプランにMovabletType5.02をFTPでアップロードしてmt.cgiにアクセスしました。ログインをクリックすると下記のエラー文が表示されます。エラー文はどのような意味なのでしょうか?また、解決方法をご存知の方は教えて下さい。 ちなみにmt-check.cgiにアクセスすると500エラーが表示されます。 パーミションを変更しても500エラーが表示されます。 他のサーバーにはMTを何回もインストールして設定したこともあります。 宜しくお願い致します。 Got an error: Can't locate Encode.pm in @INC (@INC contains: /usr/home/○○○/www/htdocs/mt/extlib lib /usr/local/lib/perl5/5.6.1/i386-freebsd /usr/local/lib/perl5/5.6.1 /usr/local/lib/perl5/site_perl/5.6.1/i386-freebsd /usr/local/lib/perl5/site_perl/5.6.1 /usr/local/lib/perl5/site_perl/5.6.0/i386-freebsd /usr/local/lib/perl5/site_perl/5.6.0 /usr/local/lib/perl5/site_perl/5.005/i386-freebsd /usr/local/lib/perl5/site_perl/5.005 /usr/local/lib/perl5/site_perl .

    • ベストアンサー
    • CGI
  • サーバー上にディレクトリを作成したいがパーミッションエラー…。

    フォームに入力した情報をもとに、 サーバー上にディレクトリを作成したいのですが、 Warning: mkdir(作成したいディレクトリ名): Permission denied in ~ というエラーが出てしまい、ディレクトリを作成できません;; 原因はなんなんでしょうか? どうぞよろしくお願いします。

    • 締切済み
    • PHP
  • MOVABLETYPEでのブログ作成について。

    MOVABLETYPEでのブログ作成について。 今まで無料ブログにて記事作成・掲載をしていました。 タグ打ちの勉強をしようとMOVABLETYPEを導入してみました。 が、実際始めてみるとわからない事だらけで、すんなり出来た事と言えば 記事をアップロードする事くらいでした…。 今まではFC2を利用していて、既存テンプレートのHTML、CSSの値をちょこっと 改変して遊ぶレベルでした。 HTMLはタグ単体の意味は大体わかりますが、構文(?)を打つのはイマイチ。 CSSはほとんどわかりません。 ソースが真っ白な状態で1からタグを打ってブログを完成させようとした場合、 私のようなレベルの人間はどのような部分から学んで行けばよろしいでしょうか? アバウトな質問かもしれませんが、アドバイスいただきたいです。 ちなみにサーバーはさくらネットのスタンダード、MTは5.01を導入しております。

  • movabletypeの移設方法がわからない

    現在、movabletypeでブログを運用しているのですが、サーバー容量が少なくなってきたため、サーバーを移設したいのですが、方法がわかりません。 サーバーの仕様にもよるとおもいますが、一般的なサーバー(さくらインターネットなど)に移設する場合、どのような方法がをとればいいのでしょうか?原始的にエントリーを1個ずつ移設するには手間がかかりすぎます。