え~っと、それ以前にちゃんとエクスポートできていますか?エクスポートしたデータに記事が最後まで入っていなければ当然インポートもできないと思います。
で、ファイルが大きすぎてインポートに失敗することはあると思いますが、1つ1つの記事が途中で切れるようなインポートエラーは起こらないんじゃないかな?もし起こるとすればバグの可能性もあるので、まずは上記エクスポートしたデータにすべての記事が含まれているかを確認してみてください。できれば何文字くらいで切れているのかも提示してくれるといいかも。
あと、ライブドアブログの場合、追記の記事は別欄に書くのですよね?別欄に書かれた記事がエクスポートの際に1つの記事としてエクスポートされているかも確認したほうがよいかもです。
ご回答ありがとうございます。
エクスポートしたデータは、最後まで記事が入っていました。
結局、記事の重要な部分は残して、記事の余分な部分を削除して、インポートしました。
FC2ブログのMTデータのエクスポートでも試しましたが、同じ現象が起きました。
もちろん、エクスポートは出来ていました。
結局、5つの記事ずつ区切って、ライブドアブログの記事をインポートしました。
もう古い投稿で解決されているようですが、
私も同じ現象になって困って、プログラムを追って調べてみました。
結論から言うと、無事解決できました。
編集したのは以下のファイル。
/wp-content/plugins/movabletype-importer/movabletype-importer.php
の102行目辺り。
// function fgets($fp, $len=8192) { ↓に変更
function fgets($fp, $len=81920) {
(wordPressのバージョンは3.5.1です。)
1記事の内容が8192バイトに達した時点で不明なコードが挿入されてしまい、
データベースに格納する時点でそこまでの文章として認識してしまっていたようです。
他に良い修正方法があるかもしれないですが、、暫定措置的には使えるかなぁ、と思います。
私のブログにも書いておきました~。
AT-CENTRAL