• 締切済み

CentOS5.2へPHP5.2系がインストールできません。

その1) あるサイトで # rpm --import http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka 取得し、 # vi /etc/yum.repos.d/utterramblings.repo [utterramblings] name=Jason's Utter Ramblings Repo baseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/ enabled=1 gpgcheck=1 gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka と記入し保存しました。 最後に # yum update php or yum --enablerepo=utterramblings update php 上記を指定しましたが アップデート(インストール)できてませんでした。 その2) # cd php-5.2.x # ./configure --with-apxs2=/usr/local/apache2/bin/apxs ↑/usr/local/apache2/bin/apxsこのフォルダーないのですが 勝手に作ってよろしいの? (略) # make←このメイクもできませんでした。 ターゲットを指定してください?ターゲットってなに 何をターゲットにしたらいいの? ;;ということで(その1)(その2)のやり方でできなければどうすれば?どなたかお教えください。よろしくお願いいたします。

みんなの回答

  • astronaut
  • ベストアンサー率58% (303/516)
回答No.2

> ソースのコンパイル(configure)は出来てました。 いいえ、configure は失敗しています。 失敗の原因の少なくとも一つは、 > ./configure --with-apxs2=/usr/local/apache2/bin/apxs ここで、apxs への存在しないパスを指定していることです。 CentOS 5.2 なら、/usr/sbin/apxs のはずで、無ければ httpd-devel をインストールする必要があります。 何より、やることの意味を理解してから取りかかることをお勧めします。

  • k_izumo
  • ベストアンサー率50% (68/134)
回答No.1

yumはなにがどうダメだったのか? エラーコードもなしに回答もアドバイスも出来ません。 ベースURLは私からはちゃんと表示できました。 普通にインストール出来るはずです。 http://www.jasonlitka.com/media/EL5/i386/ ソースからのインストールについて ソースのコンパイル(configure)は実行し終えたのですか? makeコマンドのデフォルトターゲットファイルはMakefileです。 (英文ですが)README等読みましたか?

markyun7
質問者

お礼

http://www.jasonlitka.com/media/EL5/i386/ のサイトに行って、ブラウザからダウンロードして 各種php5.2系のrpmをインストールいたしました。 5.1系はその前に消しました。GUIでインストールできたので 良かったです。 ソースのコンパイル(configure)は出来てました。 makeコマンドのデフォルトターゲットファイルはMakefileです。 #make Makefileと入力しましたがキャンセルされました;;

関連するQ&A

専門家に質問してみよう