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]);