>>271
でした。

現在のチカッパの設定
mbstring.internal_encoding no value no value
mbstring.language neutral neutral

たぶん昔のチカッパの設定
mbstring.internal_encoding EUC-JP EUC-JP
mbstring.language Japanese Japanese

現在は何も設定されてないのね・・・。
mb_substr() の第4パラメータの文字コードを書いてなかった問題で
phpの先頭に、

mb_language("Japanese");
mb_internal_encoding("EUC-JP");

と追加したら動きました。