Movable Typeの最近のブログ記事

Perlがsuexecで動くサーバだと偶にあることのようです。
原因は解らないらしい。

flat memo(http://logic.stepserver.jp/memo.cgi/archive/542/)には

1. cgiスクリプトをバイナリモードでアップロードする。

と書いてありますが、

交差点の真ん中で(http://sagittarius.dip.jp/toshi/premature.php)には

1、ファイル転送モードが間違っている
 Binaryモードで転送すると動かないのでASCIIモードで転送してください。

と書いてあります。はたしてどちらが正しいのか。
上記2サイトに掲載されている解決方法をまとめると。

  • ファイルのアップロード方法(バイナリモードかアスキーモードか)
  • 改行コードを確認しLFにする。
  • スクリプトの最後に1;↓↓(改行×2)を付け足す。
  • perlの一行目を「#!/usr/bin/perl -」とする。
  • perlのパスが間違っているかどうか確認する。
  • 文字コード変換が上手くいっていないかもしれないので、サーバがLinux系ならばECUにする。

事で解決できるようです。
他にも、ディレクトリのパーミッションやcgiのパーミッションがおかしいというのもあるようです。

Movabletypeで良く500エラーが出てる人は試してみるのも有かもしれません。

参考
  • flat memo(http://logic.stepserver.jp/memo.cgi/archive/542/)
  • 交差点の真ん中で(http://sagittarius.dip.jp/toshi/premature.php)
MovableType-plugin
RandomCategories beta0.2 Downlods(仮置き場)

カテゴリをランダムにソート?して取り出すプラグインです。
MOVABLE TYPE.jp 「カスタムフィールドを使用する」

<MTEntries>
<MTIfNonEmpty tag="EntryMyPicture"><$MTEntryTitle$>で選択された画像: <MTEntryMyPictureAsset><img src="<$MTAssetURL$>" /></MTEntryMyPictureAsset></MTIfNonEmpty>
</MTEntries>

カスタムフィールドのタグ名にAssetを追加するとブロックタグとして扱えるっぽ。
前も使って事がある様な気がするけど忘れがち。
090325-mtcategorytag.jpg
MTにこんな機能あったらなぁ・・・という妄想
MTの文字コードをデフォルトのUTF-8にしたまま、ある特定のインデックステンプレートだけ文字コードShift-JISで吐き出すことはできないのかな。
CPANのImage::Magickがインストールできない件 on Ubuntu Linux 7.04[解決済み]
    $ sudo cpan
    cpan> install Image::Magick

    $ sudo apt-get install perlmagick
参考:googleキャッシュ:pascal's memo

MTのサムネイル画像を表示できなかったのでつい、カッとなってやりました。
Can't call method "class_type" on an undefined value at lib/MT/WeblogPublisher.pm line 739.

すべてデフォルトのままブログを書いていて、ある日、あるカテゴリを削除し(たらしく)て、 すべて再構築しようとしたところこんな感じで怒られる。
原因はわからない。困ったどうしよう。

テンプレート「Atom」の再構築中にエラーが発生しました: テンプレートタグMTEntriesでエラーが発生しました: テンプレートタグMTEntryCategoriesでエラーが発生しました: テンプレートタグMTCategoryLabelでエラーが発生しました: <$MTCategoryLabel$>タグを不正なコンテキストで利用しようとしました。

テンプレート「Atom」だけ再構築しようとするとこんな感じ。
テンプレート「Atom」を削除してすべて再構築すると、正常にすべて再構築される。

テンプレート「RSS」の再構築中にエラーが発生しました: テンプレートタグMTEntriesでエラーが発生しました: テンプレートタグMTEntryCategoriesでエラーが発生しました: テンプレートタグMTCategoryLabelでエラーが発生しました: <$MTCategoryLabel$>タグを不正なコンテキストで利用しようとしました。

記事だけ個別に再構築しようとするとこんな感じ。

同じMTOS(システム)で作ったタブで選択できる別のブログは正常に再構築できるので、多分DB側の問題か、それともカテゴリを消した(らしい)時のDBとの不具合か。そんなんあるのか?
わかる方いらっしゃいましたらご連絡をお待ちしております。

解決しました。詳細は続きを読むへ

pagebuteプラグインを作られているスカイアークシステムさんがMTまとめサイトを作ったらしい。
ウチ(webのプルタブ)でもやろうとおもったのに・・・くやしいです!

一緒にスカイアークシステムさんとできないかなぁー。

071213pagebuteplugin.jpg

株式会社 スカイアークシステム別窓)さんが出されているMovableType用静的ページ用分割プラグインPageBute別窓)ですが、本家のページでは解らない、面倒臭い(失礼)というずぼらな方のために恐縮ですが簡単に補足させていただきます。

このプラグインは、簡単に言うと「次の10件」「前の10件」やページ番号の機能をMovableTypeブログにつけるものです。インストールは続きを読むに記載してありますので手順にしたがって行ってください。なお公式サイトの解説もしっかりと読むと良いでしょう。

Live Searchが提供している「らいぶ寿司」というサイトのブログパーツです。
UMAか珍料理がランダクで表示されると言う全く意味のないネタパーツです(笑

らいぶ寿司自体が懐かしアニメだったり、珍動植物とかを紹介しているサイトのため、ネタ好きの人は必見かも?

このアーカイブについて

このページには、過去に書かれたブログ記事のうちMovable Typeカテゴリに属しているものが含まれています。

前のカテゴリはjavascriptです。

次のカテゴリはPerlです。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。