アプリ版:「スタンプのみでお礼する」機能のリリースについて

お世話になります。

CENTOS4でPHP5をYUMからインストールしました。
centplusの値を変更してyumしたのでphp -v で php5.2の最新バージョンになっていました。

しかし、phpinfo.php(中身はphpinfo();)をみてみると、php4のままでした。ただ、php.iniの設定は反映されているらしく、url_fopenをonにしたりoffにしたりすることはできました。

ただ、phpinfoで表示されるものとphp -vで表示されるバージョンが異なるので、どうしたら一致させることができるか教えていただければとお願い申し上げます。

A 回答 (3件)

apacheで使っているモジュールがPHP4を使っているからでしょう。


httpd.confを変更してPHP5を使うようにすればいいです。
設定を変更した時は、apacheの再起動も忘れずに!
    • good
    • 0
この回答へのお礼

apacheのモジュールがphp5になればいいんですね。
それで検索してみます。
ありがとうございます。

お礼日時:2007/11/29 03:07

CentOSについてはちょっと分かりませんが、多くのLinuxディストリのパッケージではPHP4とPHP5が共存しています。

PHP5は上書きではなく、PHP4と共存している形でインストールされている可能性もありますね。

ところで、httpd.confをいじったり、Apacheを再起動させたりしましたか?
Apacheを再起動させないと設定は有効になりませんよ。
    • good
    • 0
この回答へのお礼

おそらく共存なんですね。
httpd.confはいじっていません。
いじり方がわからず調査中です。

apacheは再起動しましたがhttpd.confをいじらないといけませんね。
ありがとうございます。

お礼日時:2007/11/29 03:06

そのphpinfoでの表示


apacheからの駆動?

だとしたらapacheに記述されているphpが古い方になってるんじゃないかな。
コマンドライン上から行える php -v はcliが起動するから 有る意味apache側で定義してあるのとは別の場所にあるやつって事になるよ。
    • good
    • 0
この回答へのお礼

ありがとうございます。
別なんですね。
apacheの記述が古そうですね。

お礼日時:2007/11/29 03:05

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!