« ねこ鍋 | メイン | Google Earthでフライトシミュレータ »

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()

しときましょう。

コメントを投稿


画像の中に見える文字を入力してください。

2008年9月

  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30        

About

2007年9月 2日 00:08に投稿されたエントリーのページです。

ひとつ前の投稿は「ねこ鍋」です。

次の投稿は「Google Earthでフライトシミュレータ」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Creative Commons License
このブログは、次のライセンスで保護されています。 クリエイティブ・コモンズ・ライセンス.