ろりぽ
2008/5/30 [00:37:42] (金) 

なんか動かん、と思ってたら、perlのバージョンが、5.008 て…。
use utf8とかEncodeにようやく慣れてきたと思ったのに、もうすっかり忘れてるJcodeとかに戻れるかっての。
でも、ろりぽはMTが動くはずだし、MTってperlは5.6以上だったような気がするけど。よくわからんので問い合わせのメール。
とほほ。今日はもう寝る。
[05/30 12:58:15]
メールに返答。ろりぽレスポンス早いなあ…って、赤っ恥。5.008てのは5.8.0のコトだったらしい。(lolipopのわたしが使っているサーバーのperlのバージョンは5.8.0とのこと)
で、動かなかった原因は、やっぱりバージョン違いで。
ウチのサーバーは5.8.8。utf8の判定に
utf8::is_utf8()
てのを使ってるだけど、
$flag = utf8::is_utf8(STRING)
(Perl 5.8.1から) STRINGが、UTF-8かどうかをテストします。機能的には、Encode::is_utf8() と同じです。
ということでlolipopの5.8.0では
Encode::utf8()
じゃなきゃだめだった、というオチ。とりあえずココを直すだけで、ウチで動かしてるモジュールも普通に使える。
あれこれ試してみるか。
そういや。twitterのサーバーがコケてたり重かったりするせいで、ココの表示が遅くなるんで、外した。…使えねえー。
| << | 2026/3 | >> | ||||
|---|---|---|---|---|---|---|
| 日 | 月 | 火 | 水 | 木 | 金 | 土 |
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
| 29 | 30 | 31 | ||||
【最近の10件】


