Month: 9月 2009

【CentOS5】今日のyum update@20090930

 - by naoki
[root@俺の鯖~]# yum update
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* rpmforge: fr2.rpmfind.net
* base: ftp.iij.ad.jp
* updates: ftp.iij.ad.jp
* addons: ftp.iij.ad.jp
* extras: ftp.iij.ad.jp
Excluding Packages in global exclude list
Finished
Setting up Update Process
Resolving Dependencies
–> Running transaction check
—> Package lftp.i386 0:4.0.1-1.el5.rf set to be updated
–> Finished Dependency Resolution
Dependencies Resolved
======================================
Package Arch Version Repository Size
======================================
Updating:
lftp i386 4.0.1-1.el5.rf rpmforge 2.0 M
Transaction Summary
======================================
Install 0 Package(s)
Update 1 Package(s)
Remove 0 Package(s)
Total download size: 2.0 M
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Updating : lftp [1/2]
Cleanup : lftp [2/2]
Updated: lftp.i386 0:4.0.1-1.el5.rf
Complete!

WordPressさんこんにちわ【CMS】

 - by naoki

自宅サーバを始めて5年目に突入しているわけですが、この度それに携わる初仕事が舞い込んできましたよ。
WEBのお仕事ってこと。
”CMS的な何か”を使ってあんなことやこんなことがしたいって依頼が来て、最初は「おぃおぃ、ゼロからCMSのプログラムを組むのなんて今の自分にはできませんよクライアントさん」って思ってたけど、話を聞いていくとどうやら既存のものを改造すればできそうな感じ。
できれば使い慣れているmovabletypeを使いたかったんだけど、商用で利用するとなるとそれなりにお金がかかるということで、今回はWordPressを使用することにしました。
あ、CMSってコンテンツマネジメントシステム(Content Management System)のことね。
ブログとかSNS(ソーシャルネットワークシステム)の構築や管理なんかによく使われるシステムのことね。
でだ、依頼人の方に取り合えずサンプルってことでこんな感じでどうですか?ってのを提示しなくちゃいけない。
早急に。
WordPressって今まで全く触ったことが無いからタイムテーブルが作りづらいんだけど、兎に角急いでやる。
今日帰ったら寝ないでやる。
夜勤明けだけど、寝ないでやる。
新しいことにチャレンジするのって楽しいもんね。
あ、お財布まだ見つかりません。
だれか早く見つけてください。
しつこいようですが、本当によろしくお願いします。

新規エントリー時のping送信でネットワークエラーが出ちゃう件【movabletype】

 - by naoki

Movabletypeを導入してもう2年経つ。
ブログ投稿時にpingサーバーにping送信をしているんだけど、最近そのping送信先を増やしてみたんです。
そしたらエントリー投稿時にネットワークエラーが発生するようになってしまった。
↓こんなエラーがブラウザに表示される。

Network Error (tcp_error)
A communication error occurred: “”
The Web Server may be down, too busy, or experiencing other problems preventing it from responding to requests. You may wish to try again at a later time.
For assistance, contact your network support team.

ping送信先が多すぎてブラウザのタイムアウトが原因だということはなんとなく分かるんだけど、なんか上手い解決策ないかな。
単純にping送信先を減らせばいいんだろうけど、それじゃぁこの問題の解決策として面白くないじゃない。
とか言って格好つけようとしたけど、結局ping送信先を減らすことで対応しましたよ。
↓詳しくはMPWEBで↓
ブログ作成時のping送信先一覧

Movabletypeアップグレード【version 4.261】

 - by naoki

MovableTypeをアップグレードしてみました。
MT4.22からMT4.261へ。
なんとなく。
方法は
・アップグレード前にMovableTypeディレクトリをディレクトリごと丸っとバックアップ。
ツール>>エクスポートからブログをバックアップ。
・バックアップが完了したら新しく落としてきたMovableType(今回はMT-4_261-ja.zip)をインストールするディレクトリにアップロードして解凍する。
・現行のMTディレクトリからmt-config.cgiと、pluginsディレクトリ、ユーザデータを新しいMTにコピーする。
・ディレクトリの名前を古いものには”MT-20090924”とかってリネームして、新しいMTディレクトリには今まで使用していた名前に変更する。
・パーミッションを変更。
.cgiや.plに実行権を与え、ユーザーディレクトリに書込み権を与える。
・mt.cgiにアクセスしてデータベースやらなんやらをアップグレード。
アップグレードが終わったら一応各ブログを再構築して完了。
20分くらいで終わったよ。
なんだか再構築の時間が早くなったような気がする。
前は4分かかってたのが3分弱で終わった。
やっぱりアップグレードはするもんだね。