MT4で突如、ログインしようとすると
Can't call method "label" on an undefined value
って怒られた。
ってなったんで、グーグル先生に聞いてみるとおなじ苦労されている方を発見!!
参考元サイト
徒然雑草
Movable Type 4.2 Can't call method "label" on an undefined value
インストールディレクトリ直下の/lib/MT/Entry.pmを編集する。
my @cats = sort { $a->label cmp $b->label } @$cats
これを下記のように書き換える、
my @cats;
eval('my @cats = sort { $a->labelstrong> cmp $b->label } @$cats');
あー、そっかバックアップしたブログを戻した奴だったもんなぁー。って思いだしたけど
『そんなエラーじゃわかるかい!!』
って激しく突っ込んどきました。