パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

PHP5がリリース」記事へのコメント

  • まずlibxml2 2.5.10以上が必要です。RH9のそれは2.5.4なので

    http://xmlsoft.org/sources/libxml2-2.6.11-1.src.rpm

    をリビルドしてアップデートしました。
    あとはtar玉を普通に展開してインストールできました。

    ですが、php4とphp5(3と4はありますが)を
    --
    # 無精、短気、傲慢、これ最強
    • by Anonymous Coward
      libxml2は、2.6.8なので、そのままインストール。
      mbstring周りのオプションとmysqlくらいしかいれてないせいか、特に苦労することなくインストール完了。

      ついでにZend Optimizer 2.5.3が対応しているようなので入れてみた。
      • by Anonymous Coward on 2004年07月14日 20時58分 (#589326)
        Up2dateで勝手に入ってくるようになるのはいつだろう・・・?
        linux自体使い始めたばっかりで勝手に入れるとあとでUp2date
        とかインストーラ(?)とかと整合がとれなくて困ることになるんじゃ
        ないかと、怖くて試せない。

        #恥かしいのでAC
        親コメント
        • Up2dateってことはRedhatかな?Fedoraならyumってのがあるんで、そちらを使ったほうがいろいろ便利かもしれない。
          Redhatだとaptがあるからそちらも結構お勧めです。

          まぁとにかくどっちでも、Apacheをrpmで入れてる場合、それが入れ替わったときには、PHP作り直さなきゃいけないときもあるかもしれないけれど、基本的にそれ以外のときに整合性が取れなくなった経験ってないっす。
          逆にApacheも、PHPもライブラリを読みにいくだけだから、そのどちらかを入れたのが原因で他のものが動かなくなったことって経験ないです。まぁ・・Webサーバとしてしか使ってないというのもありますが。

          特にRedhat9だと、日本語対応関数生きてないから結局RPMとかも自分で作り直さなきゃいけないってことにもなるんで、それが常に本番のサーバで再インストールなんてもってのほかだ!っていうんじゃなければ、Apache2とPHPをそれぞれ自分でコンパイルしてみることをお勧めします。自分好みのセッティングができるし何より勉強になります。やってるとrpmとかがどうやって作られているのかとかだんだんわかってきますよ。

          手順としては、
          1.既存のApacheとPHP関連のRPMを削除
          2.Apacheをインストール
          3.PHPをインストール
          って感じです、詳しくはぐぐると山のように情報出てきます。
          以上、検討を祈ります。
          親コメント
          • >3.PHPをインストール
            makerpmってスクリプトがあるので、それでRPMパッケージを作る、というのも大分勉強になりますよ。
            (なかなかパッケージ作れないなぁ・・・とやってるうちに、RPMが使えるようになったAC)

吾輩はリファレンスである。名前はまだ無い -- perlの中の人

処理中...