Posts Tagged ‘PHP’

PHP:現在が月の第何週か

木曜日, 6月 14th, 2012

いろいろな算出方法があるけど、以下が一番シンプルで他人(PHP5)任せな方法かな?

$tm = strtotime(“first Day of this month”, time());
$gd = getdate($tm);
if ($gd[“wday”] != 1) {
$tm = strtotime(“last Monday”, $tm);
}
$weeknum = date(“W”, time()) – date(“W”, $tm) + 1;

CentOS5.6から標準のレポジトリでPHP5.3がインストール可能に!

木曜日, 7月 7th, 2011

WordPress3.2がリリースされたようだ。早速、いつもの如く管理画面から更新ボタンをポチッとしようかと思ったら、PHP5.2以上が必要になったようだ。(CentOS5はPHP5.1がデフォルト)

じゃぁ、remi辺りのPHP5.2をインストールしようかと思ったら、どうやらCentOS5.6から標準のレポジトリでPHP5.3がインストールできるようになったようだ。
ただ、すべてのPHP5.3パッケージがインストールできる訳ではないようなので、比較。

—– 現在インストールしているパッケージ
php.x86_64 5.1.6-27.el5_5.3 installed
php-cli.x86_64 5.1.6-27.el5_5.3 installed
php-common.x86_64 5.1.6-27.el5_5.3 installed
php-ldap.x86_64 5.1.6-27.el5_5.3 installed
php-mbstring.x86_64 5.1.6-27.el5_5.3 installed
php-mysql.x86_64 5.1.6-27.el5_5.3 installed
php-pdo.x86_64 5.1.6-27.el5_5.3 installed
—–

—– 提供されているPHP5.3.3パッケージ
php53.x86_64 5.3.3-1.el5_6.1 updates
php53-bcmath.x86_64 5.3.3-1.el5_6.1 updates
php53-cli.x86_64 5.3.3-1.el5_6.1 updates
php53-common.x86_64 5.3.3-1.el5_6.1 updates
php53-dba.x86_64 5.3.3-1.el5_6.1 updates
php53-devel.x86_64 5.3.3-1.el5_6.1 updates
php53-gd.x86_64 5.3.3-1.el5_6.1 updates
php53-imap.x86_64 5.3.3-1.el5_6.1 updates
php53-intl.x86_64 5.3.3-1.el5_6.1 updates
php53-ldap.x86_64 5.3.3-1.el5_6.1 updates
php53-mbstring.x86_64 5.3.3-1.el5_6.1 updates
php53-mysql.x86_64 5.3.3-1.el5_6.1 updates
php53-odbc.x86_64 5.3.3-1.el5_6.1 updates
php53-pdo.x86_64 5.3.3-1.el5_6.1 updates
php53-pgsql.x86_64 5.3.3-1.el5_6.1 updates
php53-process.x86_64 5.3.3-1.el5_6.1 updates
php53-pspell.x86_64 5.3.3-1.el5_6.1 updates
php53-snmp.x86_64 5.3.3-1.el5_6.1 updates
php53-soap.x86_64 5.3.3-1.el5_6.1 updates
php53-xml.x86_64 5.3.3-1.el5_6.1 updates
php53-xmlrpc.x86_64 5.3.3-1.el5_6.1 updates
—–

 インストールしているパッケージはすべて提供されているようなので、PHP5.1パッケージをすべて削除して、PHP53パッケージをインストール。(パッケージ名がPHP53-*となっている模様)
 このページも問題なく表示できているようだ。

 じゃぁ~、改めて更新ボタンを、、、と思ったら、まだWordPress 3.2は英語版のみの提供だったようだ、、、orz (WinSCPの件では気が付いたのに、なんでこっちはやる前に気が付かないかな、、、まぁ、いずれ必要になるからいんだけどね)

いろいろ

水曜日, 1月 5th, 2011

PHPのescapeshellcmdの危険性 – 徳丸浩の日記
ttp://www.tokumaru.org/d/20110101.html#p01

MOONGIFT : 地図とデータをデスクトップ上でマッピング「Maps on a Stick」 オープンソース・ソフトウェア/フリーウェアを毎日紹介
ttp://www.moongift.jp/2010/12/20101218/#more-24012

備忘録

金曜日, 9月 24th, 2010

MOONGIFT : CakePHPで作る携帯サイト「Ktai Library」 オープンソース・ソフトウェア/フリーウェアを毎日紹介
ttp://www.moongift.jp/2010/09/ktai-library/#more-22316

MOONGIFT : Google Mapsを貼り付けよう「SOLMETRA Maps」 オープンソース・ソフトウェア/フリーウェアを毎日紹介
ttp://www.moongift.jp/2007/09/solmetra_maps/

MOONGIFT : 持ち歩ける地図「Maps on a Stick」 オープンソース・ソフトウェア/フリーウェアを毎日紹介
ttp://www.moongift.jp/2010/04/maps-on-a-stick/