その大切さに気がついたこの頃。naoki自宅サーバを始めて5年目に突入しているわけですが、この度それに携わる初仕事が舞い込んできましたよ。WEBのお仕事ってこと。”CMS的な何か”を使ってあんなことやこんなことがしたいって依頼が来て、最初は「おぃおぃ、ゼロからCMSのプログラムを組むのなんて今の自分にはできませんよクライアントさん」って思ってたけど、話を聞いていくとどうやら既存のものを改造すればできそうな感じ。できれば使い慣れているmovabletypeを使いたかったんだけど、商用で利用するとなるとそれなりにお金がかかるということで、今回はWordPressを使用することにしました。System)のことね。ブログとかSNS(ソーシャルネットワークシステム)の構築や管理なんかによく使われるシステムのことね。依頼人の方に取り合えずサンプルってことでこんな感じでどうですか?ってのを提示しなくちゃいけない。WordPressって今まで全く触ったことが無いからタイムテーブルが作りづらいんだけど、兎に角急いでやる。今日帰ったら寝ないでやる。夜勤明けだけど、寝ないでやる。新しいことにチャレンジするのって楽しいもんね。あ、お財布まだ見つかりません。だれか早く見つけてください。しつこいようですが、本当によろしくお願いします。naokiMovabletypeを導入してもう2年経つ。ブログ投稿時にpingサーバーにping送信をしているんだけど、最近そのping送信先を増やしてみたんです。したらエントリー投稿時にネットワークエラーが発生するようになってしまった。↓こんなエラーがブラウザに表示される。team.ping送信先が多すぎてブラウザのタイムアウトが原因だということはなんとなく分かるんだけど、なんか上手い解決策ないかな。単純にping送信先を減らせばいいんだろうけど、それじゃぁこの問題の解決策として面白くないじゃない。言って格好つけようとしたけど、結局ping送信先を減らすことで対応しましたよ。naokiMovableTypeをアップグレードしてみました。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分弱で終わった。アップグレードはするもんだね。