|
| ||||||||
|
巻き戻し中。
|
|
2011-06-11(土) 動作確認 [長年日記]
_ IlohaMail
perl5.12/php5.3にして動かなかったり、エラーが出たり色々。
php使うcgi類はdate()絡みで「Timezone設定しろや!」ってエラーが出る。
php.iniに「date.timezone = Asia/Tokyo」を書いても反映しなかったりする。
結局それぞれのhtaccessに「php_value date.timezone "Asia/Tokyo"」を追記。
IlohaMailは「strcasecmp()に配列突っ込んじゃいや!」エラーが出る。
これはIlohaMailのMLでパッチを見つけた。*1
ちなみに改行とかタブはきちんと直さないと「patch < 」で突っ込めない。
念のために、古いIlohaMailをどけて、portsから入れたのでPGPサポートとか改造したところは戻っちゃうな。
追々直しましょうかね。
*1 develの0.90用ね
_ pc2m
こいつもdate()は同じ。
あとは「mb_decode_numericentity」辺りでエラーを吐くけど、最新版の「0.9.22.10」を持ってきたら解消。
本日から携帯変換も復活であります(`・ω・´)ゝ”
_ jcode.pl
そろそろ、「Jcode」に移行したいと思いつつ放置してた。
普通は公式のやり方で動くんだけど。。。
h2z(半角−全角変換)の関数だけはよろしくないようで。
うちのサイト内検索はちょうどコレに引っ掛かった。
調べたら、対策があるようなので試したけどやっぱダメ。
ちゃんと関数呼べてない。
jcode.pl自体も素だと「defined(%hash) is deprecated at...」を吐きまくるので、
「&init_z2h_??? unless defined %z2h_???;」を「&init_z2h_???;」に置き換えたり。
とりあえずは500エラー及びhttpdのエラーログに掛からなくなったので満足ですw
Tweets by RC31E | |||||||||
| |||||||||
| |||||||||
|
PCから書けなかったからテストで書いてみる。
いや、Jcodeは「Encode::JP::H2Z」で出来るんじゃないかと思ったわけで、それを書いておきたかったですよ・・・OTL