2007年9月30日

Wordpressの画像リサイズ

link caption@ET. ~a Treasury of Entertainers~
link captionANIMANIA -The Maniacs of Animations-

本ブログはMovable Type 4(最近アップグレードしました)で運営していますが、上記2つのブログはWordpressで運営中。ANIMANIAの方は以前からWordpressを利用していたのですが、@ET.の方は最近乗り換え。んで、乗り換える際にちょっとトラブったのが画像をアップロードした際にサムネールが作成されないという点。昔ANIMANIAの方は出来てたのにいつの間にか出来なくなってました。可能性としては、最近サーバのOS入れ直したので、そのときにサムネールの作成(画像のリサイズ)に必要なモジュールをインストールできてないのかな、、、と。

で、いろいろ調べてみた結果『GD』のインストールが出来てない模様。原因が分かれば対処は簡単♪さくっとaptを使って入れてやれば良いだけです。やり方は

# aptitude install php5-gd
とするだけ。ほんと原因さえ分かれば簡単なもんです、、、。

にしてもアレですね、Wordpressは簡単だ簡単だと良く聞きますが、正直当方はそうは思わないですね。至れり尽くせりの有料レンタルサーバを使用している場合は簡単でしょうが、当方のようにサーバの構築から全て自分でやってる人間からすればWordpressもMovable Typeも環境を作る手間に大差は無いと言うのが正直な感想です。

ただ、再構築不要と言うのは圧倒的に便利ですけどねー。その分閲覧者側はスタティックなサイトより若干のラグが発生 + 頻繁にアクセスされるサイトの場合、常に動的にページを作成しているわけで、サーバの負荷は高くなりそう。まぁ、何れにしろ一長一短ですね。

2005年11月14日

PHP 4.4.1 導入

link captionPHPに“最悪”のセキュリティ・ホール,全ユーザーは今すぐ対処を:IT Pro

サーバ再構築と同時にPHPも4.4.1にアップグレード。4.4.0はかなり重いセキュリティ・ホールがあったようでそれへの対処が主なようです。4.4.1がでた直後にアップグレードしようと思っていたのですが、サーバが死んじゃってたしね(涙。ま、何とか復帰できたようで一安心。

再会直後はPHPがちゃんと動いていなかったようですが、DLLファイルを正しい場所にコピーしてやることで問題はなくなったようです。

link caption日本PHPユーザ会
link captionPHP: Hypertext Preprocessor

2005年8月 6日

PHPをアップデート

2005080602.jpgPHPを4.3.10より4.4.0にアップグレードしました。特にアップグレードする必要性は感じておりませんでしたが、出てるのなら使ってやろぅや!ってことで。後は学習のためですな。phpは簡単にできたけどMySQLがどうにもうまくいかない。こっちは今日一日かかっても駄目だったし、以前挑戦したときも駄目だったんだよなぁ。最低条件として現状維持は出来てるのでまだ何とかなってますが…。データベースが飛んじゃったらもう目も当てらんない。

phpのアップグレード方法は、

  1. link captionPHP: Downloads
    上サイトよりPHPの最新版をダウンロード。5.x系はまだベータ扱いなので今回は使用せず、4.4を使用。インストール型よりZIP形式の物の方が良い。
  2. Apacheを停止する。
  3. "C:\php"のフォルダの中身を全て削除。
  4. 1.でダウンロードした物の中身を全て"C:\php"の中にコピー。
  5. "C:\php\php4ts.dll"を"C:\WINDOWS\system32\"にコピー。
  6. "C:\php\dlls\"の中身を"C:\WINDOWS\system32\"にコピー。
  7. Apacheを再起動します。
以上デップグレードは終了です。ちゃんとアップグレードできたかを確認するためには、
<? phpinfo(); ?>
と書いたphp_ver.phpと言うファイルをサーバにアップロードして、ブラウザで確認してください。上図のようにPHP Version 4.4.0となっていれば成功です。