[PHP-users 35021] phpinfo()の動作について

前川 映一 (三菱重工業株式会社 長崎造船所 船舶品質保証部 品質保証グループ) 主任 前川 映一 (三菱重工業株式会社 長崎造船所 船舶品質保証部 品質保証グループ) 主任
2010年 2月 26日 (金) 09:35:50 JST


前川です。

phpinfo()の動作について、教えてください。

php5.2.9-2から、5.2.12にバージョンをあげたのですが、phpinfo()で確認する
と、ヘッダには、
PHP Version 5.2.12と表示されないで、PHP Version 5.2.9-2 と表示されます。
実用上、問題ないようですが、非常に気になります。
なぜ、5.2.12と表示されないのか、ご教示のほど、お願いします。

状況は、以下の通りです。

環境
・Windows-xp
・Apache2.2.14
・php5.2.12

調査結果
1.phpをインストールしたパスで、コマンドプロンプトで、php -vでバージョンを
確認した結果
  使用しているphpのバージョンの確認のため、インストールしたパスで実行。

D:\php_eclipse35\xampp\php>php -v
PHP 5.2.12 (cli) (built: Dec 16 2009 17:03:10)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies
    with Zend Extension Manager v1.2.0, Copyright (c) 2003-2007, by Zend
Technologies
    with Zend Optimizer v3.3.3, Copyright (c) 1998-2007, by Zend
Technologies
    with Zend Debugger v5.2.15, Copyright (c) 1999-2008, by Zend
Technologies

2.c:ドライブで、php -v を実行した結果
 Windowsに設定したPATHの確認のため。

D:\php_eclipse35\xampp\php>c: #←Cドライブに変更

C:\Documents and Settings\M118543>php -v
PHP 5.2.12 (cli) (built: Dec 16 2009 17:03:10)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies
    with Zend Extension Manager v1.2.0, Copyright (c) 2003-2007, by Zend
Technologies
    with Zend Optimizer v3.3.3, Copyright (c) 1998-2007, by Zend
Technologies
    with Zend Debugger v5.2.15, Copyright (c) 1999-2008, by Zend
Technologies

3.apacheでphpinfo()を実行した結果

  (ブラウザのソースの表示で、該当する箇所をテキストで抽出しています)
  Version 5.2.12 ではなく、5.2.9-2となっています。
  Apache Versionの欄では、PHP/5.2.12 となっています。

phpinfo() 実行結果
<a href="http://www.php.net/"><img border="0"
src="/php_prg/php_test.php?=PHPE9568F34-D428-11d2-A769-00AA001ACF42"
alt="PHP Logo" /></a><h1 class="p">PHP Version 5.2.9-2</h1>

<tr><td class="e">Loaded Configuration File </td><td
class="v">D:\php_eclipse35\xampp\php\php.ini </td></tr>

<tr><td class="e">Apache Version </td><td class="v">Apache/2.2.14 (Win32)
PHP/5.2.12 </td></tr>

4.Windows Path
 PATHには、設定していないのですが・・・・
 windows環境変数に設定しているphpのパスは、以下です。
 D:\php_eclipse35\xampp\php;

5.補足
D:\に、
D:\php>php -v
PHP 5.2.9-2 (cli) (built: Apr  9 2009 08:23:19)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies
    with Xdebug v2.0.5, Copyright (c) 2002-2008, by Derick Rethans

を残していますが、何か関係あるのでしょうか???

以上、よろしく、お願いします。



PHP-users メーリングリストの案内