PHP

Centos5.6でPHP53を使った場合のPEAR

CentOS5.6でphp-pearをインストールするとErrorやWarningだらけになる。 PEARのバージョンが古いのが原因だ。 なので強制的にアップデート # pear upgrade --force Archive_Tar # pear upgrade --force Console_Getopt # pear upgrade PEAR 昔からこれでアッ…

php-mcrypt

CentOS5.6がリリースされたので開発環境をアップデート。ついでにPHPも5.3系を入れてみた。以前の記事にも書いたが、php-mcryptがRedHatでサポートされなくなった。 phpMyAdmin使いたいという要望があるので、どうにかしてphp-mcryptをインストールする方法…

RedHatEL5.6のPHP5.3を野良コンパイル

先日、RedHatEL5.6がリリースされた。php53というパッケージが追加され、EL6に移行しなくてもPHP5.3が使えるようになる。CentOS5.6が待てないので、とりあえずRedHatのphp53パッケージをCentOS5.5で野良コンパイルしてみた。 CentOS5.6にアップデートしても…

openx

PHP

オープンソースの広告配信ソフトopenxが非常に便利なのですが、 所々日本語が文字化けするので、その対応した場所のメモ。

Smartyプラグインを書く

Smartyであると便利なプラグイン。都道府県のoption配列を作るプラグインと、都道府県IDを文字列に戻すプラグイン。 function.html_pref.php function smarty_function_html_pref($params, &$smarty){ $selected = $params['selected']; $pref_array = array…

Smartyのhtml_select_dateで日本語表記にする方法

Smartyの中に{html_select_date}という日付を指定するためのフォームを自動的に作成してくれる関数がある。とても便利なんだけど、標準の設定では「月」の指定がアルファベットでJanuary, February...Decemberと表記されてしまう。 2007 January February Ma…