サイトアイコン NegativeMindException

ブログをwpXレンタルサーバーからwpX Speedへ移行

新年あけましておめでとうございます。今年もよろしくお願いします。

2020年1月1日はこのブログのサーバー移行で結構手間取っていた。
このブログはしばらくwpXレンタルサーバーで運用していたけど、昨年の10月時点でwpXレンタルサーバーのサービス終了予告と新サービスのwpX Speedが発表されていた↓
https://www.wpx.ne.jp/server/news_detail.php?view_id=1915

思い返すと、このブログ(WordPress)は2014年にGoogleAppEngineで立ち上げ、その後AWSへ移行、そしてコストパフォーマンスの関係でwpXレンタルサーバーに落ち着いたのだった。

wpXレンタルサーバーに乗り換えたのは2015年だったから、wpXレンタルサーバーをもう4年以上使っていたんだな↓



長く使っていると、それなりにトラブルも何度か経験したな。
ブログが3日間ほどダウンしてました
3月6日の夕方ぐらいにこのブログがダウンして、復旧したのが3月10日の0時過ぎだった。丸々3日間 + 数時間は本ブログが閲覧できなくなっていたわけです。現在このブログはwpxレンタルサーバーで運用しているんだけど、まず500エラーで閲覧でき...

ブログがダウンしてました
2017年10月19日の22時40分頃から10月20日0時30分頃まで、このブログにアクセスできなくなっていました。久しぶりにJetpackからダウン通知メールが来て気づいた。どうやら、使用しているWordPress専用レンタルサーバーwp...




で、12月になってwpXレンタルサーバーからwpX Speedへ移行方法の案内も出ていた↓
https://www.wpx.ne.jp/server/news_detail.php?view_id=1938

タイミング的に、移行作業は時間の取れる年末年始にやろうということで、1月1日に「簡単移行の手順」に従って移行作業を始めた↓
https://www.wpx.ne.jp/support/manual/man_transfer_service.php

プランはおすすめされているW2にしておいた。ちょっと動作が速くなるかと思って。



だが、やってみたらブログが上手く表示されなくなってしまい、ちょっとパニック。
wpX Speedへドメインの移行まではちゃんとできていたので、とりあえず同じドメインでwpX Speedで新規にWordPressを立ち上げ、毎度お馴染みUpdraftPlusでの復元を試してみた。それでも結果は同じ。

エラーメッセージを読むと、どうやら使用しているプラグインの1つcrayon-syntax-highlighterでエラーが発生しているようだった。
調べてみると、crayon-syntax-highlighterはもう長いこと更新されておらず、PHP 7.3以降の環境ではエラーが発生してしまうらしい。

wpXレンタルサーバーのPHPのバージョンはPHP 7.2.17で、wpX SpeedのPHPバージョンのデフォルトはPHP 7.3.8になっていた。
なので、wpX Speedの管理パネルでいったんwpX SpeedのPHPバージョンをPHP 7.2.20に下げてみた。

無事ブログは表示されたので、その状態でWordPressにログインしてcrayon-syntax-highlighterプラグインをいったん削除し、代わりに有志による修正版のcrayon-syntax-highlighterをこちらからダウンロードしてインストールした↓
https://github.com/Crunchify/crayon-syntax-highlighter/releases

再びwpX SpeedのPHPバージョンをPHP 7.3.8にし、今のところ大丈夫みたい。

付け焼き刃ではあるけど、これで一応wpX Speedでこのブログは以前と同じように表示されるようになった。まだEWWW Image Optimizerの警告は出ているけれど、それはたぶん.htaccessの設定の方の問題だからのんびり直していこうと思う。画像の表示はしばらくおかしくなるかもしれませんね。
不安だから、wpXレンタルサーバー側のデータも念のため削除しないで残しておこう。

もうこのブログが自分のインフラと化しているので、使えなくなると色々と滞ってしまう。


スポンサーリンク

関連記事

  • 劇場版『仮面ライダーエグゼイド トゥルーエンディング』を観た (ネタバレ無し)
  • サンライズの勇者シリーズ30周年
  • 法線マップを用意してCanvas上でShadingするサンプル
  • 平成モスラ3部作がBlu-rayボックス化!
  • ブログが1日ダウンしてました
  • 現在公開されているWeb API一覧
  • 3DCG Meetup #4に行ってきた
  • ゴジラ2000 ミレニアム ひな形のレプリカが発売されるぞ!
  • 読書は趣味か?
  • ブログをWordpressに引っ越して1周年
  • 自分のスキルセット
  • なりきり玩具と未来のガジェット
  • WordPressのサーバ引っ越し方法を考える
  • 書籍『ジョージ・ルーカスのSFX工房』
  • iPhone5S → iPhone6S
  • そのアプローチは帰納的か演繹的か
  • 恐竜造形の指南書
  • 『風の谷のナウシカ』を映画館で観た
  • 書籍『メモの魔力』読了
  • 『電光超人グリッドマン』のBlu-ray BOXが12月20日発売予定
  • キャリアの振り返り
  • 遺伝子検査で自己分析
  • AR (Augmented Reality)とDR (Diminished Reality)
  • AmazonEC2のインスタンスをt1.microからt2.microへ移行する
  • 大人用変身ベルト『仮面ライダーディケイド ディケイドライバー』
  • 4K HDR『ガメラ3 邪神覚醒』
  • WordPressのテーマを自作する
  • ブログの復旧が難航してた話
  • 映画『ドラゴンボール超 ブロリー』を観た (ややネタバレ)
  • ドットインストールのWordPress入門レッスン
  • 仮面ライダーバトライド・ウォー
  • このブログのデザインに飽きてきた
  • HerokuでMEAN stack
  • 映画『スター・ウォーズ/スカイウォーカーの夜明け』を観た (ネタバレ無し)
  • 『劇場版シティーハンター 〈新宿プライベート・アイズ〉』を観た
  • HTML5・WebGLベースのグラフィックスエンジン『Goo Engine』
  • 書籍『具体と抽象』読了
  • ゴジラ トレーディングバトル
  • なりたい自分?
  • 仮面ライダークウガ 20周年
  • あの頃で止まった時間
  • ZBrushでゴジラ2001を作ってみる 側頭部のボリュームを探る
  • モバイルバージョンを終了