こんばんは。草井真良です。
前回の記事から放置してすみません、忙しかったから記事を書く機会がなくて放置していました。
はじめに
前回の記事はこちらになります。
Porkbunさんからミライサーバーさんにブログの内容を移転しました。
今回はそれでトラブルが起きたので、過程を交えてそれの解消方法をお伝えしたいと思います。
このやり方はPorkbunさんだけでなく、他のサーバ会社さんのWordPressプランからの移転にも役に立つと思われます。
手っ取り早く解決方法が見たい
結論だけを見たい人に先にお伝えしますと、「All-in-One WP Migration」というプラグインを使って、移行元のWordPressからメディアとデータベース以外をエクスポートせずにエクスポートして、それを移行先にインポートするだけでいけました。
プラグインやテーマ等は入れ直す必要はありましたが、設定が済んでいるので両方とも入れるだけでそのまま動きます。
移行に時間がかかるという人は拡張機能でオンラインストレージに直接エクスポートとインポートができる拡張機能(99ドル)があるので、それを使うと高速でデータの移行ができます。
解決方法は以上となります。以降は移行に苦戦した過程を記しています。
aaPanelをインストールする
(過去記事に載せている)aaPanelをVPSにインストールして、Webサイトとデータベースの構築をします。
aaPanelにログイン後はセットアップ画面からのセットアップに時間がかかり、また各説明は英語で書かれていますが、そんなには難しくないはずです。
難しいと思ったら公式サイト等でドキュメントを翻訳にかけて見ながらやってください。
WordPressは公式サイトからzipファイルを入手してドキュメントルート(ドメインが書いてあるフォルダ)に展開して各種ファイルを移動させ、ドメインにアクセスしてセットアップを済ませてください。
これでWordPressのインストールは完了しました。
「All-in-One WP Migration」のプラグインを使って、Porkbunさん側から抽出したWordPressのバックアップファイルをローカルのPCから読み込ませます。
移行が途中で止まるので拡張機能を購入
こうしてPCに保管していたバックアップからインポートして読み込ませようとしました。
しかし途中で読み込みが止まり、いくら待っても読み込みが進みませんでした。
当時はミライサーバーさんではなく、Hostkeyさんの海外のVPSを使っていたので、原因を回線の遅さとサーバの場所の遠さだと判断した私は、オンラインストレージを介してエクスポートとインポートができる拡張機能を購入しました。
拡張機能の購入で99ドルと痛い出費でしたが、購入して使ってみた結果、無事にインポートができました。
しかし問題がまた発生しました。
Porkbunの無料広告が何故か表示され、htaccessが自動で消される
広告はともかく、htaccessって何という方は下記のページをご覧ください。
要するにWordPressのアクセス制限をしている重要なファイルが設定し直しても勝手に消える現象に遭ったという事です。
ブログのトップページが表示されても、記事のページにはアクセスできない。
これは困ったという事でPorkbunさんに問い合わせても要領を得た回答は返ってこず、あれこれ考えた末に、Porkbunさん側で勝手に挿入されるプログラムが原因ではとの仮説を立てました。
Porkbunさん側から画像とデータベースのみをエクスポートして、拡張機能を介してオンラインストレージからインポートすると、広告もhtaccessの自動消去もないままに上手く動かす事ができるようになりました。
最後に
こうしてPorkbunさんの無料WordPressプランから、HostkeyさんのVPSに移行する事ができましたが、サイトへの接続が遅かったので国内のミライサーバーさんのVPSを契約し直して再度移行しました。
拡張機能の購入で約15000円、VPS1年分の購入で約17000円と大出費でしたが、何とか快適なブログを構築する事ができました。
これを始めとした疲れによってブログの更新が遅れてしまっていたりしましたが、何とか今回の記事が書けて良かったです。
WordPressは奥が深いと感じた事柄でした。
コメント