• 締切済み

XREAにMovable Type3.2を入れたが、パーマリンク・コメント・トラックバックが403と出ます。

XREAの/public_html直下に、mtフォルダを作り、その中にarchives2(複数のブログを作るのに、何個かarchivesフォルダがいると思ったので)とdbフォルダを作りました。そして、mtフォルダと同じ階層にAというフォルダを作り、http://hogehoge.com/A/というブログを作ろうとしました。 ところが、インポートしたエントリーのパーマリンク・コメント・トラックバックが、クリックしても「403 Forbidden」と真っ白の表示になってしまいます。 cgiフォルダの中にmtフォルダを入れて同じ手順で進めると、なぜかそのやり方だと表示されました。 アーカイブのファイル名をできるだけ短くしたいので、階層を浅く設定したいのですが、XREAはcgiフォルダを作ってからmtフォルダをその中に入れないと正しく動かない仕様なのですか? よろしくお願いします。

みんなの回答

  • Bardiche
  • ベストアンサー率33% (2/6)
回答No.1

私はXREAサーバ利用者ですが、残念ながらMovable Typeというものの導入経験がありません。 そこでGoogleで検索した結果になりますが、よろしかったら参照されて下さい。 Movable Typeの設置方法について(XREAの公式) http://sb.xrea.com/showthread.php?threadid=6757 Movable Type 3.2 導入手順 http://rebecca.ac/milano/mt3/ XREAでMovableTypeを運用する際の注意 http://artifact-jp.com/mt/archives/200305/xreamt.html XREAにMovable Type 3.2を導入 http://einekatze.jp/mt/archives/2006/01/xreamovable_typ.html Movable Type 3.xをXREAに設定しよう http://www.rururubu.com/info/frsoft/mt3/001/

noonenou
質問者

お礼

たくさんのリンクを載せてくださってありがとうございます。残念ながら、自分でも検索した時に参考にした5つのリンク先でしたが、改めて読んでみると参考になる部分がありました。 頑張ってみます。

関連するQ&A

  • Movable Typeの初期設定について

    Movable Typeの初期設定での質問です。 サーバ(ロリポップサーバ)の指示で、FFFTPでMTのスクリプトをアップロードし、cgiフォルダと同じ場所にblogフォルダを作り、設定しています。 ・ローカル・サイト・パスの設定 /home/sites/ ***.jp/users/***.jp-***/web/cgi/mt を /home/sites/***.jp/users/***.jp-***/web/blog と修正。 ・サイトのURL http://***.jp/ となってるので、 http://***/blog のように修正。 ・ローカル・アーカイブ・パス /home/sites/***.jp/users/***.jp-***/web/cgi/mt/archives を /home/sites/***.jp/users/***.jp-***/web/blog/archives と修正。 ・アーカイブのURL http://***.***.jp/archives/ を http://***.***.jp/blog/archives/ と修正。 この場合、http://***.***.jp/blog/がブログのトップになる訳ですが、http://***.***.jp/でブログを表示したい場合は、上記設定の/blog/部分を削るだけでいいのでしょうか? MTの設置は初めてですので、この方法で良いのかどうか不明です。 ご存知の方、ご教示お願いします。

  • movable typeのアーカイブの保存場所変更について

    movable typeの設定について質問です。 新しいブログを作成した時に、新規ウェブログの 基本設定をきちんとしなかったため、Movable Typeの プログラム(mt.cgi)がインストールされているフォルダ直下に 書き込んだ記事が保存されています。 見た目も悪いし、メンテナンスもしづらいので、この 記事(アーカイブ?)をどこか別のフォルダを作って 移動したいと思い、 設定画面の「アーカイブ・パス」を /home/lovecat/html/mikaot/archives に設定してみました。 このフォルダに、今まで書き込みしたデータ(画像やhtml)を そのまま移動しても問題ないのでしょうか?

  • Movable Typeでマルチドメイン (サーバーはXREA)

    おかげさまでMTの導入は完了しました。XREAサーバーなのですが複数のドメインでブログをたちあげたいと思います。 http://aaa.s30X.xrea.com/mt/ にMT4があり http://aaa.com/ と http://bbb.com/ で運用するように設定しました。 最初は画面を見るとCSSなどがきいておらず困りましたが調べて「mt-config.cgi」のCGIPathを絶対パスにすることでちゃんとみれるようになりました。 「ドメインウェブ」の設定はMain:blankです。 そこで疑問なのですができたブログのソースをみると画像などをhttp://aaa.s30X.xrea.com/mt/に読みにいっています。 このまま運営を続けてよいのでしょうか?また、アカウント名とサーバー名のhttp://aaa.s30X.xrea.com/が表示されてしまってよいのでしょうか? 初心者なので質問もうまくできず申し訳ないですが宜しくお願いします。

  • Movable Typeの本体を同サーバー内で移動

    MTOS Movable Type version 4.21-jaを使用しています。 インストール時にサブドメイン内に設置したMT本体を、サブドメイン内でなく上階層に移動したい。 すでに記事を投稿しているサブドメインのブログはそのまま運営継続。 http://aaa.hogehoge.com/mt/ (http://hogehoge.com/aaa/mt/)     ↓この場所に本体のみを移動したい http://hogehoge.com/mt/ リモートでmtフォルダを上階層に移動するだけではだめですよね? よろしくお願いします。

  • mt-check.cgiでForbiddenエラー 「Movable type」

    Movable typeを最近ダウンロードしてブログを自宅サーバで管理しようとしているのですが、「http://www.~.com/cgi-bin/mt-check.cgi」をするとForbiddenエラーがでるんです。ログには「Permission denied: access to /cgi-bin/mt-check.cgi denied」と出てます。cgi-binフォルダのパーミッションとその中のcgiファイルのパーミッションはすべて「755」にしているのですが、なぜこのエラーがでているのか分かりません。cgi-binの中に「初めてのCGI」と出力されるperlスクリプトを書いてURLでアクセスしたところちゃんと表示されているのですが・・・ 解決方法がお分かりでしたら教えてください。宜しくお願いします。

  • Movable Type 5 個人無償ライセンス

    シックスアパート社製ブログソフトウェア「Movable Type 5」を個人無償ライセンスでダウンロードして、Lhaplusで解凍しました。フォルダの中の「mt-config.cgi-original」というファイルを「mt-config.cgi」に変更しないといけないですよね。でも最初から「mt-config」になっていました。それでその他のファイルも「.cgi」が最初から無いです。これはエラーとかじゃないのでしょうか? ご回答よろしくお願いします。

    • ベストアンサー
    • CGI
  • Movable Type 4.23のインストール

    新規でMovable Type 4.2のインストールを行いました(サーバーはXREA+独自ドメイン)。 mt-check.cgiを実行すると、バックアップに関連する二つのモジュール(IO::Uncompress::Gunzip、IO::Compress::Gzip)は不足しているものの、 『ログイン』→『Movable Typeへようこそ』→『システムチェック:必要なPerlモジュールは揃っています。』まで問題なく進みます。 しかし、『システムチェック』画面で「次へ」をクリックすると === Script Error The script did not produce proper HTTP headers. Please see the error log to see the detail of the errors. Depending on the server configuration, you can also run thisscript under CGIWrap debugging. Usually, either rename or linkthe script temporarily to a file which ends with .cgidextension, or add a AddHandler cgi-script-debug .cgiline to your .htaccess file. === となってしまい、次に進めません。 Web上のドキュメントを色々調べたところ、いくつか解決方法が載っていたのでやってみました。 1)パーミッションを「755」ではなく「777」にする 2)mt-config.cgiを作成して、mt.cgiからアクセスする 1)は全く変化がありませんでした。 2)は、アップグレードと判断されてしまうのか、まだ設定していない「ユーザ名」と「パスワード」を求められ、それ以上先に進めません。 自分ではきちんとやっているつもりなのですが、どうにも….htaccessファイルも削除して、複数回削除、インストールを試してみましたがだめでした。 以前使っていたMTは3なので、多少不安に思っているのがパーミッションです。サーバーUPした時はフォルダは自動で「755」になるので、後は/mt/直下の.cgi(14ファイル)を「755」にするだけとの解釈ですが、合っていますでしょうか? 解決方法、試してみたほうが良いこと、チェックすべきことがありましたら、ご教授いただきたく、よろしくお願いいたします。

  • 同一cgi-binフォルダを参照して2つのブログ

    同一サーバー内にて本番用、テスト用と二つのアドレス(ディレクトリ)にmovabletypeをインストールしました。 デザイン変更用のためにテスト用でテストしてから、本番機にスタイルシートなどを移す目的のためです。 先にテスト用をインストールしました。 問題なくできました。 テスト用のアドレスはhttp://hogehoge_test.co.jp/です。 /home/example/www/test直下がhttp://hogehoge_test.co.jp/のルートになります。 アプリケーションディレクトリ /home/example/www/cgi-bin/mt_test http://hogehoge_test.co.jp/cgi-bin/mt_test/ スタティックディレクトリ /home/example/www/test/mt-static http://hogehoge_test.co.jp/mt-static ブログディレクトリ /home/example/www/test/blog http://hogehoge_test.co.jp/blog/ データベースディレクトリ /home/example/www/test/db です。 次に本番用をインストールしました。 本番用のアドレスはhttp://hogehoge.co.jp/です。 /home/example/www/honban直下がhttp://hogehoge.co.jp/のルートになります。 アプリケーションディレクトリ /home/example/www/cgi-bin/mt_honban http://hogehoge.co.jp/cgi-bin/mt_honban/ スタティックディレクトリ /home/example/www/honban/mt-static http://hogehoge.co.jp/mt-static ブログディレクトリ /home/example/www/honban/blog http://hogehoge.co.jp/blog/ データベースディレクトリ /home/example/www/honban/db 一見問題なくインストールできたかのように思えたのですが、 インストールするためにmt.cgiにアクセスしたときに、 「インストール中です」みたいな画面がでなかったので、 きにわなったのですが、とりあえず、ログイン画面がでたので、 ログインしてみるとテスト用と全く同じ内容が表示されてしまって いるみたいなのです。 テストでエントリーやパスワード変更などをすると、 本番の方でも同様に反映されてしまっています。 あやしく思っているところは 今回、cgi-binフォルダを共通で使っているというとこです。 honbanフォルダからでもtestフォルダからでも/cgi-bin/でcgiを参照することができるようになっています。 その中で、mt_testとmt_honbanとわけているのですが、 どうもここが気になるのですが、 原因が特定できません。 そもそもこの構造自体無理なのでしょうか。 どなたかお分かりになる方がいらっしゃいましたら、 ご教授お願いします。 足りない情報があればお知らせくださいませ。

  • 独自ドメインでMovable Type4の公開ページがうまく表示されない。

    さくらインターネットの独自ドメインとレンタルサーバを取得し、Movable Type4でブログを新設しようと悪戦苦闘しています。 さくらのオンライン・インストールマニュアル(MT4.2)通り、インストールした結果、当初ドメイン ********.sakura.ne.jp では、異状なくインストールでき、公開ページも普通に表示されました。  サイトURL http://********.sakura.ne.jp/mt/my_first_blog サイトパス /home/********/www/mt/my_first_blog 次に、独自ドメインでブログを表示しようとしました。ここでひっかかっています。  サイトURL http://○○○○.com/ サイトパス  /home/********/www/mt これで、ブログの公開ページは、アクセスできて表示されるのですが、テキスト文字だけでCSSが反映されていません。  ネットで調べると、mt-config.cgiの中の CGIPath やStaticWebPath の内容を変更するとよいとあったので、さくらインターネットのオンラインマニュアルのMT( 3.3-ja)にあるようにしました。 「 mt-config.cgi-original 」というファイルの名前を「 mt-config.cgi 」に変更。 名前を変更したmt-config.cgi ファイルを次のように編集。 CGIPath  http://○○○○.com/mt/ # StaticWebPath http://www.example.com/cgi-bin/mt/ Database ./db/mtdb mt-config.cgiをmt以下のディレクトリにアップロードしましたが、うまくいきません。 それで、お尋ねしたいのは、mt.config.cgiの内容は上記でいいのかどうか。 mt-config.cgiの変更は、どのタイミングでどうやって(アスキーモードにするとか)具体的に教えていただければありがたく思います。 そもそもCSSを反映させるのに、このやり方でいいのかどうかも分からない初心者です。よろしくお願いします。

  • Movable Typeのタグの意味が分からない・・・・

    コミュニティ掲示板でブログを新規作成しました。 「ブログ記事リスト」テンプレートの中の、下記の部分について質問です。 <mt:SetVarBlock name="content_header_title"><$mt:ArchiveTitle$></mt:SetVarBlock> ⇒ここは、content_header_titleという変数を定義し、<$mt:ArchiveTitle$>を値として代入しているということで間違いないでしょうか? <$mt:Include module="コンテンツヘッダー" content_header_title="$content_header_title" content_header_class="archive-title"$> ⇒ここの、content_header_titleや、content_header_class が何者なのかが全く分かりません。 予想では、コンテンツヘッダーというモジュールの中でcontent_header_titleや、content_header_classという変数を使うが、そのときの値を指定している、ということでしょうか?(その割にはarchive-titleが「ブログ記事リスト」の中で定義されていませんが・・・ 誰かお助けください!