YANO's digital garage

Copyright ©YANO All rights reserved. https://www.bravotouring.com/~yano/

Last-modified: 2024-04-10 (水)


[一語一絵/IT系]

PHP 4.4.2 ready / 2006-01-17 (火)

サーバーサイドスクリプト言語プロセッサPHPの最新版 4.4.25.1.2 がリリースされている。セキュリティ問題の修正を含む多くのバグ修正が盛り込まれているので、サーバーを預かっている皆様方におかれましては、可及的速やかにアップデートしませう。

というわけで、脱兎の如くアップデート。まぁ、yumでrpmアップデートすれば楽なんだが、rpm版はマルチバイト文字拡張機能無効になっているので、ソースからbuildせにゃならんのが辛いとこだ。

ちゅうわけで

$ wget http://jp2.php.net/get/php-4.4.2.tar.bz2/from/this/mirror
$ bunzip2 -dc php-4.4.2.tar.bz2 | tar xvf -
$ cd php-4.4.2
$ ./configure --enable-memory-limit --enable-inline-optimization --enable-mbstring --enable-zend-multibyte --with-mysql --enable-mbstr-enc-trans --enable-mbregex --with-config-file-path=/usr/local/apache/conf/php --with-apxs2=/usr/sbin/apxs
$ make
$ sudo make install
てな感じでbuildすれば良い。ところが今回は、
[PEAR] Archive_Tar: bad md5sum for file /usr/local/lib/php/Archive/Tar.php
[PEAR] Console_Getopt - already installed: 1.2
[PEAR] HTML_Template_IT- already installed: 1.1
[PEAR] Net_UserAgent_Detect- already installed: 2.0.1
pear/PEAR dependency package "pear/Archive_Tar" installed version 1.1 is not the recommended version 1.3.1, but may be compatible, use --force to install

Notice: Only variables should be assigned by reference in /home/yano/software/php-4.4.2/pear/PEAR/Installer.php on line 982
[PEAR] PEAR: Installation failed: invalid package file
と、最後の最後で怒られた。

要は"pear/Archive_Tar"もアップデートせにゃいかんという教育的指導なんだろうが、"pear/Archive_Tar"なんて入れた憶えが無い。前回入れたPHPには php-4.4.1/pear/Archive/Tar.php て入ってるし、なんで4.4.2には入ってないん?と思いつつ、溺れる者は[External]google先生に訊いてみる。なんだ、

$ sudo pear upgrade-all
Will upgrade archive_tar
Will upgrade html_template_it
Will upgrade net_useragent_detect
Will upgrade pear
Will upgrade xml_rpc
downloading Archive_Tar-1.3.1.tar ...
Starting to download Archive_Tar-1.3.1.tar (-1 bytes)
....................done: 86,016 bytes
downloading HTML_Template_IT-1.1.3.tar ...
Starting to download HTML_Template_IT-1.1.3.tar (-1 bytes)
........................done: 105,472 bytes
downloading Net_UserAgent_Detect-2.1.0.tar ...
Starting to download Net_UserAgent_Detect-2.1.0.tar (-1 bytes)
...done: 48,640 bytes
downloading PEAR-1.4.6.tar ...
Starting to download PEAR-1.4.6.tar (-1 bytes)
...done: 1,713,664 bytes
downloading XML_RPC-1.4.5.tar ...
Starting to download XML_RPC-1.4.5.tar (-1 bytes)
...done: 147,968 bytes
upgrade-all ok: XML_RPC 1.4.5
upgrade-all ok: Archive_Tar 1.3.1
upgrade-all ok: Net_UserAgent_Detect 2.1.0
upgrade-all ok: HTML_Template_IT 1.1.3
Optional dependencies:
package `PEAR_Frontend_Web' version >= 0.5.0 is recommended to utilize some features.
package `PEAR_Frontend_Gtk' version >= 0.4.0 is recommended to utilize some features.
upgrade-all ok: PEAR 1.4.6
$
すれば良かったんだ。でもって
$ sudo make install
すると万事OK。最後にapacheの再起動を行って終了だ。

【参照】
●ITmedia http://www.itmedia.co.jp/
PHP脆弱性修正のアップグレードリリース 2006年1月14日
●日経ITPro http://itpro.nikkeibp.co.jp/
【PHPウォッチ】第23回 セキュリティ上の問題などを修正したPHP 5.1.2,PHP 4.4.2リリース 2006年1月17日
●PHP http://www.php.net/
PHP 4.4.2. Release Announcement 2006年1月13日


[一語一絵]

ライブドア強制捜査の陰で… / 2006-01-17 (火)

昨夜、突如として始まった[External]ライブドアに対する強制捜査。証取法違反容疑らしいが、嫌疑にしては正面玄関にマスコミを並べて大掛かりな演出だった気がする。

今日は今日で[External]ライブドアの株がストップ安まで下げて騒ぎは収まらず。[External]楽天[External]楽天で年末の「楽天ブックスポイントキャンペーン」で大失態を晒し、今まさに株を下げている最中だ。煽りを喰って[External]ソフトバンクまで下げたのは解せないが、流れというか気配というかそういうものだろう。

おかげですっかり影が薄くなってしまったが、17年前の埼玉連続幼女誘拐殺人事件の最高裁審議も結審した。報道などを観ている限り精神障害とか責任能力が無いとかいう反論も説得力を欠き、死刑判決も納得せざるを得ないところだ。しかし、どうも特異な性犯罪者・変質者として片付けられてしまったような気がしないでもない。

1997年5月の神戸須磨児童連続殺傷事件(通称酒鬼薔薇事件)や、2004年12月の[External]奈良女児誘拐殺人事件など、似ているとまでは言わないが多くの人には理解しがたい犯罪が発生している状況を踏まえると、まだ被告人から学ばなくてはならない事があるような気がしてならない。

【参照】
●MSN毎日インタラクティブ http://www.mainichi-msn.co.jp/
ライブドア:証取法違反容疑で本社、堀江社長自宅など捜索 2006年1月17日
連続幼女誘拐殺人:宮崎被告の死刑確定へ 最高裁上告棄却 2006年1月17日
耐震偽造:一転、強気の態度を翻す 小嶋社長証人喚問 2006年1月17日
■傷跡:宮崎勤被告・最高裁判決 http://www.mainichi-msn.co.jp/shakai/jiken/kizuato/
■耐震データ偽造問題 http://www.mainichi-msn.co.jp/shakai/jiken/taishin/
■特集ライブドア http://www.mainichi-msn.co.jp/shakai/jiken/livedoor/