Movabletypeについて質問です。

メインページのページ分割をするため、プラグインの「MTPaginate.pl」をダウンロードし、mt/puginsフォルダに入れました。メインページとアーカイヴページはPHP化してあり、「MTPaginateContent max_sections="5"」と記述し設定してあるのですが、5件以上の記事があっても分割されません。ソースは間違っていないと思うのですが…。

他に何が原因と考えられるでしょうか?ドンピシャだった方にはポイントを弾みたいと思います。漠然として申し訳ないですがよろしくお願いします。

回答の条件
  • 1人10回まで
  • 登録:
  • 終了:2006/05/30 15:42:49
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答4件)

id:yoneto164 No.1

回答回数813ベストアンサー獲得回数94

Movable Type 3.2-ja 以降の場合ですが、

管理メニューの「設定」→「公開」で、

「アーカイブ・パス」の記述を絶対パスではなく、アーカイブURLから最後のスラッシュを省いたものに入力し直す必要があるそうです。

http://q.hatena.ne.jp/1148826608

他にもPHP4の場合は細かなバージョンの違いによりカスタマイズが必要なようですが、さすがにPHPは5ですよね。

id:unagiinu

ご回答ありがとうございます。

Movable Type3.2-ja-2です

「アーカイブをサイトパスと別名で公開する場合のみアーカイブパスを設定してください」と設定画面に書いてありますが、

今はサイトパスが

/home/homepage/ドメイン/htdocs

になっており、アーカイブは/archives/2006/05/などではなく、htdocs配下に直接/2006/05/という形で入っています。

なので、今はアーカイブパスは「/home/homepage/ドメイン/htdocs」と同じだと思われ、

>>「アーカイブ・パス」の記述を絶対パスではなく、アーカイブURLから最後のスラッシュを省いたものに入力し直す必要があるそうです。

の部分が分かりません。どうしたらいいのでしょうか?

サーバのPHPは分かりませんがたぶん大丈夫だと思います…。

2006/05/29 00:47:30
id:yoneto164 No.2

回答回数813ベストアンサー獲得回数94

済みません、URLを間違えていました。

http://www.koikikukan.com/archives/2004/07/31-021537.php

htdocs配下に直接/2006/05/という形で保存されている場合は、メインページのURLから最後のスラッシュ(又は「/index.php」)を引いたものになるはずですね。

id:unagiinu

うーーむ。。

設定画面で、サイトパスが以下のようになっているので、

『/home/homepage/ドメイン/htdocs』

アーカイブパスを以下に変えたのですが

『/home/homepage/ドメイン.jp』

そうすると

『Permission denied at lib/MT/FileMgr/Local.pm line 105』とのエラーがでて再構築できません…

難しい…。

2006/05/29 17:03:45
id:yoneto164 No.3

回答回数813ベストアンサー獲得回数94

アーカイブパスを「http://www.podcastmix.jp」とすればどうでしょうか?

id:unagiinu

上と同じエラーでダメでした…。

まあページ分割は入れなくてもいいかなぁ。

ところで、すいません、間違ってドメインを出してしまいましたが、まだOPEN前で一応伏せておきたいことも有りますが、回答からドメイン名を伏せてもらうことってできましたでしょうか。

出来たらお願いします

2006/05/29 22:10:39
id:yoneto164 No.4

回答回数813ベストアンサー獲得回数94

回答を編集することは出来ないと思いますので、質問を一時停止し、キャンセルするしかないと思います。

今回は問題が解決しなかったようですので、私へのポイント等は結構です。

私のほう(ロリポップ)で試した限りでは上記の方法で上手くいきましたが、このプラグインは非常に動作が重いようで、再構築はサーバー負荷の少ない午前中等に、記事件数も9件以下で実行しないと成功しませんでした。例えば9件を3ページに分割すると1ページあたりたったの3件です。ですので、このプラグインは高級サーバーでしか稼動しない可能性があります。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません