▶まずはお得なクーポンをチェック【楽天トラベル・割引クーポン】
▶レンタカーとセットにするともっと安くなる【楽天トラベル・レンタカー】
▶高速バスで格安ツアー【楽天トラベル・高速バスチケット】最安値検索

FC2からWordPressにコピーしてみた

きのうAmebaからFC2のコピーしましたが

そのうちのいくつかをこちらのWordPressにもコピーすることにしました。

 

プロローグ

まず、いきなり7000記事をインポートさせようとしたのですがダメでした。

そのあと800記事ぐらいでトライしてもダメ。

なので200前後にファイルを分割して地道にやりました。

いまのところファイルサイズが300kb超えたらダメというのがわかってます。

 


 

FC2での作業

FC2の記事をテキストファイルとしてmacにダウンロードします。

・まず

FC2のツールから、「データバックアップ」で

エクスポートの画面になります。

 

下の方にスクロールして

「カテゴリ別」にダウンロードします。

カテゴリ別にファイルにまとめておいたほうが、WordPressにインポートするときに便利です。

 

 

WORDPRESSでの作業

 

1.

wordpressのツールから

Movable Type

をインストールします。

 

 

2.

つぎに、ftpソフトを使い、

/wordpress/wp-content/plugins/

にある

movabletype-impoter.php

を開き、

455行と456行を以下のように書き換えます。

これは改行に関するものです。

 

3.

wordpressの「設定」「投稿設定」で「カテゴリーの初期設定」を

いまからインポートするカテゴリにしておきます。

 

4.

ツールからインポートに戻り

「Browse」ボタンを押してインポートするテキストファイルを指定します。

つぎに

「ファイルをアップロードしてインポート」をクリックします。

 

5.

投稿者を好みで指定。

6.

インポートが始まります。

テストで10件ほどをインポートしてみました。

すぐ終わりました。

正常にインポートできていました。

今回は、記事だけコピーしたので画像のソースはもとのFC2を参照しています。

なのでFC2の画像を消すと表示されなくなるので注意。


大きなファイルへの対応はサーバーの設定変更が必要

 

しかし、こんどは500件ぐらいのファイルをインポートしようとしたらエラーになりました。

以下を対処してもファイルサイズが300kb超えたらだめでした。

 

 

エラーへの対応

 

インポート中にエラーがでても、途中まではインポートされています。

対策したあとは、つづきを重複しないようにテキストファイルを再作成しながらインポートしましょう。めんどうですが仕方ないです。

 

エラーその1

Upload_max_filesizeを超過しています

 

アップロードのファイルサイズの制限にひっかかりました。

これが出た時はサーバーの設定変更になります。

サーバーがロリポップの場合、以下。

サーバー管理から「PHP設定」

 

upload_max_filesize

を20Mに変更しました。

 

 

エラーその2

Fatal error Allowed memory size of xxxx

 

 

ロリポップの場合、

サーバー管理のPHP設定から

php_value, php_flagを有効にするをon

 

サーバー管理の「ロリポップftp」から

.htaccessをクリックして

 

以下の3行を追加。

 

 

エラーその3

 

504 Gateway Time-out

 


 

ネットワークの回線とサーバーの処理時間とのからみで時間オーバーってことらしい。

このときファイルサイズは330kb

もっと小さいサイズにするしかない。

 


まとめ

  1. サーバーのアップロードのファイルサイズの制限など容量アップは先にやっといたほうが無難
  2. カテゴリー別にインポートするのがオススメ
  3. ファイルサイズは300kb以下にしたほうがいい。
  4. インポート中にエラーになっても、途中までのいくつかの記事はインポートできている。調べて重複しないように続きからインポートするようにしましょう。

 

 

 

 

モフP

Instagram 【https://www.instagram.com/mofmofp_/】 twitter 【https://twitter.com/mackenmov】

おすすめ

▶まずはお得なクーポンをチェック【楽天トラベル・割引クーポン】
▶レンタカーとセットにするともっと安くなる【楽天トラベル・レンタカー】
▶高速バスで格安ツアー【楽天トラベル・高速バスチケット】最安値検索