最近のトラックバック

こんなことも書いたっけ

アーカイブ一覧

広告

企画・制作・丁稚


    (c)Wakui3 Allrights reserved.
    since 1999. 7. 1-
    あすか物流センター

ところで・・・

このサイトで使用されているリソースの著作権は、すべて作成者・撮影者が保有しています。無断での2次利用はご遠慮下さい。
Powered by
Movable Type 3.36

メイン

MovableType アーカイブ

2005年04月21日

ローカル環境にMovableTypeをインストールしてみる

参考
http://homepage.mac.com/ing/comcom/C1334279353/E1420562599/
http://www.macfeeling.com/movabletype/

PHPのインストール
MySQLのインストール
mt-check.cgiをひとまず動かす。必要なParlモジュールが表示される。
CPANを使えるように設定し、以下のモジュールをインストール。
 DBI
 DBD::mysql
 HTML::Entities
 Image::Magick
 Crypt::DSA
 XML::Atom

 Image::Magick、Crypt::DSAが何やらうまくbuildできてない感じ。
 Image::Magickはパッケージ[imagemagick-6.1.7.pkg.tar.gz]があったので、そっちからインストール。
  http://www.entropy.ch/software/macosx/welcome.html#imagemagick
 Crypt::DSAは「コメント登録機 能を利用するときに、TypeKey を利用したサイン・インの動作が高速になりま す」とのことで、ローカルでは必要なさ気なので今回はインストールしない・・・ と思ったのだが、ダメ元でもう一回やり直してみたら入ってしまった(?_?) ま、それならそれでいいか【笑】
 ここまで出来たらmt-load.cgiを実行して、エラーがなければ終了。


ローカル環境にMovableTypeをインストールしてみる〜その2〜

 前回書き忘れたのだが、PHPやMySQLをインストール前に、MovableTypeをインストールしておく。インストールと言ってもダウンロードしたパッケージを~/Sites/の下にコピーするだけだが。あ、当然セキュリティホールを塞ぐパッチのプラグインとmt.cfgの設定変更(CGIPathだけだけど)、cgiのパーミッションを755に変更するのはデフォルトです。
 ちなみにCGIPathの設定は、
  CGIPath http://localhost/~hogehoge/mt/
 てな感じで、パッケージのディレクトリを指定。
 んで続き。そのままだとmt以下にblogが設置されてしまって気分的に良くないので、blog用のディレクトリを作成(ここで言うところのhome-mt)。さらに作成したディレクトリのオーナーとグループをchownでwwwに変更しておく。
 これで再構築すれば設置作業も終了。


2005年05月09日

どうだろう?

ローカルでいじった内容を、ひとまず反映させてみる練習。


2005年05月13日

携帯から写真付きエントリをアップしてみる。


テストちう…

 てコトで、この辺の写真は平田大治さんのサイトで行われているサービス「moblog mail gateway」を利用させていただき *1 、携帯からアップしたものです。
 で、エントリのテンプレートをこのサイトに合わせて修正していたんだけど、Mac上で編集したものをCopy&Pasteで設定してたらどうもうまく反映されない。反映されないどころか正しく処理されず、やたらとキューに溜まってしまったような感じで、デフォルトに戻した途端にドバッと吐き出され、
moblog mail gatewayのトップページを埋め尽くしてしまうという大失態orz...
 結局ブラウザ上で編集して設定したらうまくいったんだけども、pasteする時にエンコード絡みでマズイ事になってたんかなぁ・・・
 ともあれ、平田さんはじめサービスを利用されている方々にはご迷惑をおかけして申し訳ありませんでしたm(__)m

*1 : このサービスがあったのもMovableTypeに移行した理由のひとつ。

2005年05月14日

<br />タグ

 原因がよく解らないのだが、エントリの改行がうまくいってない様子。どうも<br />タグが生成されないケースがあるらしい。てか、
 <br />って<br>と何が違うんですか??? *1

*1 : そんなレベルでいじるのが間違い?【爆】

2005年07月21日

3.171へのアップデート。

 はい、まだやってません【爆】


2005年07月28日

アップデート完了?

 いい加減やっとかなあかんやろ
 てことで、3.171にアップデート。

 実は一度ローカルな環境でそっくり入れ替えてみた *1 のだが、どうも何かをいじっていたようで失敗(@_@;) で、何をいじったのか調べるのも面倒 *2 なので、ちょっとずつ入れ替えていったらなんか成功したらしい。

 ま。結果オーライってことで【爆】

 ちなみに、ファイルの入れ換え後はサイトの再構築をやらないといけないので注意。何度リロードしてもバージョン表記が変わらないからちと不思議だったのだが【爆】

 んで、tDiaryもあるんだよなぁ・・・orz...

*1 : 3.151からはそれでいいと書いてあったんで・・・
*2 : だって忘れちゃったんだからしょうがないじゃん(T_T)

コメントSPAM対策をしてみる。

 ここでは問題にはなってないんだけども・・・
 ひとまずmt-ban-ascii.plを入れてみました。


TrackBackSPAM対策もしてみる。

 てか、ほんとはこっちがやりたかったはずなんだがorz...
 便利なプラグインを作ってくれる方々にはホント、感謝感謝です。

 で、もう各所で盛り上がってるので今さら書かないけど、ウチの方針としては、
 トラックバックを送るときはリンクも張ってね♡
でいきます。つまりここにトラックバックを送るだけで相互リンクができ上がるっていう寸法。リンクがない場合は却下されますのでご注意ください。

 ちなみにこちらからトラックバックを送るときはちゃんとリンクも張っている *1 ので、
 お返しトラックバックも不要です。 *2

*1 : はず【爆】
*2 : てか送らないでください、無駄なんでm(__)m

2005年10月01日

Amazonのアフェリエイト。

G-Tools ブログとAmazon(アマゾン) アソシエイトでアフィリエイト

 どうやってここで使ったもんかと悩んでいたのだが、G-Toolsを使うと簡単にリンクが張れてしまうのを発見。ネックはネットに繋がっていないと使えないこと(^^;
 他にもいい手があるかも知れないんだけども、ひとまずこれでいってる。


2005年10月17日

SPAMは撲滅したいのです。

MovableTypeで行こう!: SPAMを上手に再利用する

 今はBanASCIIとBanNoReferTbというプラグインを使用してSPAMを弾いている訳だが、実際のところ、自分のところだけでやっていても埒があかない訳で・・・(-_-) なので、SPAMリストをみんなで共有するっていうやり方はいいと思う訳です *1
 そんな訳で、このプラグインを使ってみたい訳だが、その前にMovableTypeを3.2にするのが先だわな【爆】

*1 : それでも結局はイタチごっこって話もある訳だが(__)

2005年11月06日

見え具合を確認してみる。

Browsershots

 このカテゴリーではない気も・・・

 自分のサイトが他のプラットフォームではどう見えてるのかなぁ、と。その環境を持っていなかったりすると確認しようもない訳だが・・・ このサイトでは見え具合を画像にして見せてくれる。
 使い方はいたって簡単で、見たいサイトのURLを入力してスクリーンショットを作成。その後結果を検索すればその画像を見せてくれるという素敵なサイト。
 問題は画像なので読み込むのに時間がかかるorz... ま、それ以前に作成されるまでにも結構時間がかかる訳ではあるが・・・
 でもそれなりに有用ではあるかなぁ・・・


2005年12月14日

ようやっと3.2。

 昨日ぽこっと時間で来たんでアップデート開始・・・ と思ったら、ダウンロードしてた3.2のアーカイブが壊れていることが判明orz... どうもダウンロードの途中でコケてたのを終わったと思い込んでいたらしい【爆】
 んで気を取り直して再度ダウンロード・・・ と思ったら、今度はソケットの接続が切れる切れる切れる *1  zipもtar.gzもどっちもダメで、再x13回目にやっとダウンロード完了(-。-;) これってISDNのせい?
 実はここで既に罠にはまっていて、すでに2時間近く経過していることに気付かず、アーカイブを解凍してアップロード開始。さらに罠があってアップロード完了するまでにさらに1時間近く。
3時間もぽこっと時間ができる訳ないやん(-_-;)
 でもここまでやってしまうともう後戻り出来ない状態な訳で、睡眠不足をそれつつもイニシャライズを開始。まぁこれは意外と早く終わる *2 ので、やっと寝られる〜とか思いながら、
念のため再構築もやっておくか。
と思ったのが3度目の罠。途中でエラーが発生し再構築出来ない状態。まだ寝かせてくれんのか〜〜(T_T) とも思ったのだが、さすがに2時を回るとそんな悠長なことも言ってられず、ひとまず終了宣言。でもこのままじゃ書き込み出来ないやん(__) *3

*1 : 何故3回?
*2 : 回線速度関係ないし。
*3 : まぁこれが書けてる時点で復旧している訳だが。

footnoteプラグイン。

six olq: Footnote Plugin

 その3度目の罠はこれ。このプラグインをインストールしていたのをすっかり忘れていたため、再構築時に何やらタグの解釈に問題が発生していた模様orz... んで、元のプラグインはアップデートの時にきれいさっぱりフォルダごと削除してしまっていたので、これもダウンロードして *1 再度インストールしまった(-。-;)
 3.2でも動くかどうかちょっと心配ではあったのだが、大丈夫なようで一安心。

 そういえば、SPAM関連のプラグインもいくつかインストールしていたような気もする訳だが・・・ その辺は3.2になって何やら便利な機能ができたようなので、そっちを試してみようとお茶を濁す練習【爆】 今日は安心して眠れそうだわ・・・ って、ぎゃーこんな時間だわorz...

*1 : その後HDDに残ってたこれのアーカイブを発見。もうダメダメ過ぎだわ。

SPAM撲滅作戦。

MovableTypeMovableTypeで行こう!: SPAMを上手に再利用する

  もうね、メールやらBBSやらいろんなところで悩まされる訳ですよ、SPAMには。トラックバックSPAMはここしばらく出くわしてないけど、それはSPAM用のプラグインを入れていたからなのかもしれない。まぁ見に来る人も少ないからだろうが、それでもtDiaryの頃には結構あったしね。

 んで、消してしまったってのもあるので、再度インストールとも思ってたところに見つけたのがこれ。

 いくら個人で頑張ったところでやっぱり限界がある訳で、こういう形でデータベースをみんなで利用出来れば、みんなの力でみんなが幸せになれる訳です。なんてこといいながら、たぶんお世話になる一方のような気もするけど【爆】

ありがたく使わせて頂きますm(__)m


2006年04月09日

コメント出来ない?

コメント/MT4i/ベータ公開/2.1β - t2o2-Wiki

 要はバージョンアップしたら設定を保存し直さないといけない、と。
 あ、一般公開はしてないんだっけ【笑】
 今度は大丈夫でしょ?


2006年06月11日

モブログ再設定。

moblog.uva.ne.jp - moblog mail gateway

 携帯から写真付きで投稿出来るシステムなのだが、考えてみたらMovableTypeの再インストールに合わせて設定変更しておかないと投稿出来ないのねorz...

 って事で設定し直そうとしたのだが、ログイン後、mt-xmlrpc.cgiのパスを設定するところで何度やっても、
Your account and/or XMLRPC API is not available. Please check at the previous page.
とエラーになってしまい設定出来ない状態。いつものごとくGoogleさんに聞いてみたら、
XML-RPC APIのパスワードを設定しないとダメよ〜ん。
とのこと。そーいやそんな設定あったなぁ・・・ *1
 これを設定し直したら、無事投稿出来るようになりましたとさ。詳しいことは以下のサイトを参照のこと。
wolog: moblog on Mobavle Type 3.2
オンラインマニュアル: MovableType 3.2 を使用する際の注意点

*1 : システム・メニュー > 投稿者 > [ユーザ名]の、下のほう

2007年01月22日

どうも・・・

MovableTypeのアップデートに失敗した模様【爆】
スタイルシートとかメタメタになってしまったorz...


2007年01月24日

他にも・・・

いろいろダメだった模様orz...
思い切って一気に作業して3.33-jaにアップデートしてみた訳だが・・・
もう3.34が出てるよ・・・(__)


2007年11月11日

まずいかも・・・

 すっかり放置状態のこのサイト。さらには他のページなんか表示がメタメタだったり、コメントSPAMが盛りだくさんだったり。。。orz
 ここは重い腰を持ち上げて、
 イチからキレイに作り直すかぁ!
 なんて決心してみる。さらには気がつけばMovableTypeも4.01が発表されているわけで、いっそこれも気分一心バージョンアップして・・・なんて思ってたら、アップグレードのドキュメントに、

アップグレードの前に
Movable Type 4 では Berkeley DB をサポートしておりません。

 ここのサーバー、今のプランじゃMySQLサポートしてないわorz...


2007年11月12日

サーバー移行時のリンク切れの問題を解決する。

 サーバー移行の最大の問題点はエントリーの問題。「エントリーの書きだし」を使えば内容そのものは問題なく移行できるわけだが、タイトルが日本語だと「エントリーの読み込み」でアーカイブのファイル名が「post.html」とかになってしまうためアーカイブ内でのエントリー同士のリンクが切れてしまう。つまり過去のエントリーを見ようとするともうメタメタになるわけで・・・ どうもこれは仕様のようですorz...
 んで、こんなときはいつもの、
困ったときのGoogleさん頼み(笑)

 やっぱり同じ事を考えている人はいるわけですよ。

先ほどの「アーカイブの拡張子」を変更した、同じ画面の下の方に各アーカイブの一覧が表示されています。
その中の「エントリー・アーカイブ」のドロップダウンリストから「カスタマイズする」を選択して、以下のように変更してください。
変更前
%y/%m/%f

変更後
%y/%m/%d-%h%n%s%x

「MovableTypeをPHP化する - MovableType備忘録」から引用

 これで全てを再構築すると問題は無事解決。ファイル名を手動でポチポチ変更していた苦労は数十秒で解決されまった(__) それはそれでいいとして、

小粋空間: Movable Type 4 におけるインポート・エクスポート機能の改善
によると、

Movable Type 4 のインポート・エクスポート機能では、新たに下記のデータが引き継がれるようになりました。

ファイル名(BASENAME)
タグ(TAGS)
特にファイル名が引き継がれるようになったのは大きなメリットです。

orz...


2008年01月05日

Moblogが使えなくなってしまった・・・

 以前からお世話になっているmoblog mail gatewayだが、しばらくさぼっている間に何だか使えなくなっていた模様 *1 。最後に投稿してからの間が長すぎて、ぶっちゃけ、

何でそうなったのか解りません(-_-)

な状態。何をどう設定したのかもすでに忘却の彼方なので、再度イチから設定してみた。アカウントのパスワードを覚えていたのは不幸中の幸い【爆】とは言え自力で調べ直すのは面倒なので、さくっとgoogleさんに聴いてみる。で、
Mangiare!Cantare!Pensare!
を参考にさせていただいた。

 まずはmoblog mail gatewayの投稿システムが使用するXML-RPC APIのパスワードの設定。

1.PCからの投稿で使ってるアカウント(システム管理者・ブログ管理者)でログインした後、システムメニューの「投稿者」で、モブログ用アカウントにシステム管理者権限を設定し、ログアウト。
2.モブログ用アカウントで再ログインして、システムメニューの「投稿者」のモブログ用アカウントの設定ページを開き、モブログ投稿用ログイン・パスワードと同じものをAPIパスワードに設定し、またログアウト。
3.再び、いつものシステム=ブログ管理者アカウントでログインし、モブログ用アカウントのシステム管理権限を解除。
4.そのうえで、モブログ用アカウントのブログ権限で、「エントリーの投稿」と「ファイルのアップロード」にチェックを入れて、作業終了。(「エントリーの投稿」だけだと添付された写真がアップできないのではじかれます。)

 次にmoblog mail gatewayで言われるがままに設定。設定が完了すると、携帯の方に設定完了と投稿良うメールアドレスの通知が届くので、そのアドレス宛てに記事を投稿すればよい、と・・・φ(.. )

 簡単に解ってよかったよ(-。-;)

*1 : あくまでこっちの不手際であるのだが・・・

2008年01月24日

3.36。

ずっと3.34のままだったのだが、セキュリティアップデートが出ていたので一気にアップデート。
にしてもコメントSPAMはなんとかならんもんかなぁ・・・(=_=)


2008年09月01日

データが飛んだ・・・

RiverLand

 何だかいきなりコメントデータが飛んでしまったorz...

 忙しさにかまけてしばらく放置してたら溜まりに溜まってしまったコメントSPAMの山。これを削除していたのだが、ログを見る限りではサーバー側でメモリ不足で処理が落ちたようで、そのままコメントデータベースがお亡くなりになってしまった模様(__)

 で、復旧の手だてを探していたのだがどうにも見つからず。こりゃあきらめて捨てるしかないなぁと思ってた矢先に先のサイトを発見。どうやら無事復旧出来たらしい。

 やった事は以下の通り。
・とにかくデータのバックアップ。壊れていようがなんだろうが最悪バイナリレベルでいじれれば何とかなる(かもしれない)ので。具体的にはエントリの書き出しと生データの総コピー。
・エントリ全削除と削除状態での全再構築。
・この時点でmtdb内のcomment.dbとentry.dbの削除。といっても小心者なので、リネームで退避(笑)
・書き出したデータからのエントリ読み込み。さらに全再構築。

 これでコメントもちゃんと見られるようになったし、多分大丈夫なんだろう。

 元はと言えばBerkeleyDBを使ってるのが問題らしいのだが、MySQLとか使うにはサーバーのプランを上げなきゃいけないし、そうすると料金が3倍以上だし *1 。ま、復旧方法も解った事だし、ひとまず現状維持でいいか【爆】

*1 : と言っても年額5000円程度なのだが・・・