perl 5.6.1 へ movable type を入れたメモ

標準

素直に、5.8系にperlアップデートできればいいんですが、もろもろの事情で出来なかったので5.6でMT4.2を無理やり動くようにしたときのメモ。
extlib/Locale/Maketext/Guts.pmの20行目あたりを

if ($] > 5.8) {
use utf8;
}

と、5.6以下で、utf8を使用しないように書き換え。
# use utf8がなんだったか忘れましたが。。
参考:
nDiki: [WiKicker] WiKicker の文字化け対応 (2004-02-03)
http://www.naney.org/diki/d/2004-02-03-Locale-Maketext.html
あと、検索のときにText/Balanced.pmがないと怒られたので、cpanから(portsで)インストール。
# これのために、4時間かかった。。鬱
# と、Jcodeあたりもごにょごにょ弄っていたのですが、Jcodeは弄らなくても大丈夫だったかもしれないので割愛。

コメントを残す

Page optimized by WP Minify WordPress Plugin