ろりぽ

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』

[更新]2012-06-19 17:08:17

<<2026/3>>
       
1234567
891011121314
15161718192021
22232425262728
293031

【最近の10件】

日常読書映画アニメゲーム健康料理グルメカメラ写真ネタ仕事パソコンインターネットperlEPUB3電子書籍ActivityPub還暦生活
検索: