メイン

「Movable Type」のアーカイブ

2007年9月17日

MT3 から MT4 へのアップグレード失敗!

Movable Type 4 の正式版が出荷され、1ヶ月ほど経ったので、そろそろ僕もと思い、アップグレードにチャレンジしてみました。

といっても、方法は簡単で、

1.バックアップを取る。

2.ファイルを上書き。

3.mt.cgiへアクセス

のステップで簡単にできる、はずだったのですが・・・。

まず、ファイルのアップロードで一苦労。FFFTP が悪いのか、サーバが悪いのか、大量のファイルをアップロードしていると、途中で止まっちゃうんですよね。

なんだかなぁと思いつつ、せっせとアップして、今度はmt.cgiを実行しようとしたら、Internal Server Errorでちゃいました。どうやら、かなり重ための処理だったらしく、サーバのCGI 実行プロセスの制限になんかひっかかっちゃったみたいです。こういうときレンタルサーバは辛いなぁ。

ってことで、何度トライしてもInternal Server Error になってしまったので、断念。

実はこの作業の間、ブログが参照できない(ダイナミック・パブリッシングに設定していたので)現象が発生していたのでした。スタティック・パブリッシングにしてファイルを生成してから作業したら良かったです。

また今度時間があるときにチャレンジしよ。

2007年5月18日

Movable Type 3.3 でトラックバック&コメントスパム対策

最近トラックバック&コメントスパムが酷いことになってまして。

プラグインで頑張ってはじいていたんですが、サーバ負荷が高まっていたので、トラックバック用のCGIとコメント用のCGIをリネームすることに。

mt-tb.cgi を mt-tb-ap.cgi に、mt-comments.cgi を mt-comments-ap.cgi にそれぞれリネームしました。

で、mt-config.cgi に以下の行を追記。

TrackbackScript mt-tb-antispam.cgi
CommentScript mt-comments-antispam.cgi

ファイルを新規でアップロードした人はファイルの属性を755にするのをお忘れなく。

これで、スタティック・パブリッシングをしている人は「再構築」が必要ですが、僕は「ダイナミック・パブリッシング」にしているので、すぐに画面に反映されました。

効果あると良いなぁ。

2007年1月 3日

ソーシャルブックマークに追加するボタン設置

ソーシャルブックマークに追加ボタン (びっぱーず.ねっとで働く中の人のブログ)

上記のページを参考にして、"del.icio.us"、"nifty clip"、"livedoor clip"、"はてなブックーマーク"にエントリを登録するボタンを設置してみました。

今後、新しいソーシャルブックマークが開始されたり、既存のサービスが終了したときのことも考えて、pluginを作って一括管理しようかと思ったんですが、それは別途暇を見つけてやってみます。

2006年7月13日

Movable Type設置

レンタルサーバにMovable Typeをインストールしてみたので、その内容を忘れないように残しておきます。

Movable Type ダウンロード
・Six apartのホームページからMovable Typeの最新版(3.3の正式版がリリースされたばかりでした)をダウンロード。(※正確にはダウンロード元はECバイヤーズのページ

ファイルを解凍してサーバへアップロード
・基本的にはマニュアルに書いてあるとおりに作業。
・僕の使っているサーバはtelnetでのログインが不可だったので、FTPソフトで.cgiファイルの権限を変更。
※pluginディレクトリの中の「StyleCatcher」「WidgetManager」ディレクトリの中にも.cgiファイルがあるので、権限の変更をする。この作業をしないと、上記2つのプラグインが使用できない。

mt-config.cgiにsendmailの設定を追加
・mt-config.cgiの最後に以下の記述を追記

##### Mail #####
SendMailPath <sendmailのパス>


以上

アーカイブ