Sep
02
2007

CentOS3にPHP5

PHP4が2007年いっぱいでサポート終了するそうなのででPHP5に移行してみる。
といっても、CentOS3も既に終えぎみなバージョンなので、officialなPHP5のRPMはリリースされてません。
仕方が無いので、CentOS4でcentosplusとしてリリースされている5.1.6のsrpmからrebuildする。

# configure;make;make install派からパッケージ管理派に宗旨替えしました。:-)

で、モロモロ動作チェックしてみたら、この間作ったヤツが動いてない。:-)

PHP Parse error: parse error, unexpected T_CLONE, expecting T_STRING in /usr/share/pear/XML/Tree.php on line 297

だってさ、XML_TREEも開発終了していますが、他にもコレ使ってるので、
http://pear.php.net/bugs/bug.php?id=6087を参考に、

pear/XML/Tree.php の 297行目を
function clone() {

function _clone() {


pear/XML/Tree/Node.php の112行目を
function &clone() {

function _clone() {

でOK........って他にもあるんだろな、問題が。

あと、XML_TREEでマルチバイト文字使うなら、XML_Tree_Exもいるです。

こちらも同様に、

function &clone() {



function _clone()

しときましょう。

このエントリを読んだ人はこんなんも読んでいます

トラックバック(1)

トラックバックURL: http://blog.kenji00.com/MT/mt-tb.cgi/112

寝不足にて候(仮) - CentOS3にPHP5+eAccelerator (March 26, 2009 2:02 AM)

現在入ってるのは、PHP5.1.6。 5.2系へのUpdateは、適当なSRPM... 続きを読む

コメントする

過去のエントリ(一覧)

Powered by Movable Type 4.261
Creative Commons License
このブログはクリエイティブ・コモンズでライセンスされています。