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年08月06日

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となっていれば成功です。