CONTENTS
#contents
----
Lastmodified &lastmod;
----
* phpinfo() と、php -v のバージョン表記が異なる [#p1188c53]

php5のバージョンアップをしたとき、ウエブ上で、

 <?php phpinfo(); ?>

を実行して得られるPHPのバージョンが、更新前のままで、標準出力上での

 # php -v または php -i

の結果はバージョンアップされている、という事があります。

原因は、/usr/local/libexec/apache22/ の中にある、*.so の中に、古い libphp5.so (更新日時が古い)などが残っていると、そのPHPバージョンが表示されるのが原因の様です。
原因は、/usr/local/libexec/apache22/ の中にある、*.so の中に、古い libphp5.so (更新日時が古い)などが残っていると、
そのPHPバージョンが表示されための様です。



*PHP5 のバージョン変更が phpinfo() に反映されない [#vf9e64c0]



http://qiita.com/armorik83/items/bccb98a3e34e957894f2

http://d.hatena.ne.jp/nakamura001/20131218/1387354549

http://furudate.hatenablog.com/entry/2013/12/20/111259


PHP52 を PHP54にバージョンアップするとき、

 # portupgrade -Rf --batch lang/php5

などとしてインストールすると、標準出力上での # php -v のバージョンは変わっているのに、phpinfo() の表示は古いまま、ということが有ります。




 # portupgrade -rf --batch lang/php5

こちらを実行すると phpinfo()での表示も新しくなることもありますが、デフォルトインストールディレクトリな phpMyAdmin や Joomla があれば、上書きインストールさるので要注意!


        ! lang/php5 (php5-5.4.44)       (interrupted by user)
        * math/php5-bcmath (php5-bcmath-5.4.44)
        * archivers/php5-bz2 (php5-bz2-5.4.44)
                      :          *
        * archivers/php5-zlib (php5-zlib-5.4.44)
        * lang/php5-extensions (php5-extensions-1.7)
        * www/pecl-APC (pecl-APC-3.1.14_1)
        * databases/phpmyadmin (phpMyAdmin-4.4.14)





----
Total access &counter(total);:本日 &counter(today);:昨日 &counter(yesterday);
#counter([total|today|yesterday]);

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS