ろりぽ

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のサーバーがコケてたり重かったりするせいで、ココの表示が遅くなるんで、外した。…使えねえー。


レンタルサーバー完全ガイド Vol.24

『レンタルサーバー完全ガイド Vol.24』

<<2026/1>>
    123
45678910
11121314151617
18192021222324
25262728293031
検索:

【最近の20件】