mecab エラー「input-buffer overflow」

2011/04/18
$str = "本品は卵を含む製品と共通の設備で製造しています。";
$runMcb = "echo " . $str . " | mecab -O csv";
$rstMcb = `$runMcb`;

上記のような感じで作業してたら、下記のような感じのエラーがでてきた。

input-buffer overflow. The line is splitted. use -b #SIZE option.

英語苦手…きっと「入力したbufferが溢れた。The line is splitted。-b(size)オプションを使え。」という意味だと思う。
下記のような感じで「-b」のオプションを使ってみた。

$str = "本品は卵を含む製品と共通の設備で製造しています。";
$len = strlen($str);
$runMcb = "echo " . $str . " | mecab -b " . $len . " -O csv";
$rstMcb = `$runMcb`;

新着(ニュース関連以外)

2018-03-05
Android Studioをインストール。エミュレータを軽くするトコまで終わらせたかったけど、挫折した。
2018-02-23
プッシュ通知について調べてた時にでてきたServiceWorker。そのServiceWorkerについてのメモ。
2017-12-13
jqueryで取得したDOM要素をオブジェクトじゃなくて、配列で受け取りたい
2017-11-30
Xampp+FuelPHP1.8をサーバーにupしたらエラーになった。
2017-11-09
PCでプッシュ通知ってのをしたい。