CEOブログ

横浜で活躍するホームページ作成・開発会社アットライズの代表取締役社長(CEO)が綴る、日々の奮闘記!!

備忘録

WordPressサーバー移転(1):管理画面にログインできない。。

投稿日:2018年6月28日 更新日:

auto0006

そう簡単にはいかないシステムのサーバー移転。。

お客様からのご依頼で、他社サーバーで管理していたWordPress(ワードプレス)で構築されたWebサイトを別サーバーに移管することになった。

単なるHTMLをベースとしたホームページ、いわゆる静的サイトは、サーバースペック等にあまり依存しないので、どのサーバーへ移管しても比較的スムーズに問題なく動作することが多い。
が、WordPressもそうだが、データベース(DB)やPHPなどのプログラミングを伴うシステムサイトは、多分にサーバー環境に依存するので、異なるサーバーへの移植はスムーズにいかないことが多い。。

最低限 旧サーバーと近いスペックの環境へ

WordPress等をサーバー移管する場合は、極力既存サーバーに近いスペックのサーバーを調達することが肝要だ。
偶然にも、弊社で管理しているサーバーが、旧サーバーのスペック(PHPバージョン、MySQLバージョン等)と ほぼほぼ近い環境だったので、そこに移転することに決定。

「このページは動作していません」エラーになる

具体的なWordPress移植方法(ノウハウ)は ここでは記載しないが、新サーバー側へファイル/DBを移植し、テスト確認したところWP管理画面へログインすると「このページは動作していません」のエラーとなる。。

原因は「reCAPTCHA」プラグイン

いろいろ試行錯誤した結果、旧サーバー側で「reCAPTCHA」(*1)プラグインを「停止」し、その環境を移植してやったところログインすることができた!

(*1) 「reCAPTCHA」は、フォームに「私はロボットではありません」を表示させるプラグイン。
WP管理画面のログインページにもreCAPTCHAが設置されていたが、このせいで誤動作していた模様。
GoogleでreCAPTCHA登録する際に発行されるキー(Site key/Secret key)が、別サーバーに移したことにより、通らなくなったようだ。

一山越えたら、また別の山が。。

ようやく新サーバーのテスト環境で管理画面からログインできるようになったが、WordPressメニューの「プラグイン」をクリックすると「安全な接続ができませんでした」エラーとなる現象が。。

この解決にも とても苦労したが、、
この顛末は 長くなるので別ブログでアップすることにしよう。

— 2018.07.02 追記 ——————-
この顛末をブログ「WordPressサーバー移転(2):メニュー「プラグイン」が「安全な接続ができませんでした」エラーに。。」に投稿しました。

-備忘録

関連記事

[備忘録]Googleキーワードプランナーの使い方

SEO対策に必須!検索キーワードを把握する Webサイトの検索順位を上げるためには、SEO対策にも重要です。 ここで「どんなキーワードがどのくらいの頻度で検索されているか?」を調べるための「キーワード …

[備忘録]Windowsコマンド:フォルダごとコピーする方法(xcopy/robocopy)

エクスプローラだと大容量のコピーに膨大な時間がかかる。。 Windowsで複数ファイルをフォルダごとコピーしたいとき、エクスプローラー上でコピーすると、、 コピー対象が大容量の場合、メチャメチャ時間が …

[備忘録]TeraTermでホスト名のリストを変更する方法

たまにしか やらんからすぐ忘れる。。 SSH接続用に愛用している「TeraTerm」。 TeraTermを立ち上げると、ホストのリストから接続先を選択できるのだが、、サーバーの入れ替え等を行っていると …

[備忘録]WordPress:「保存」時 403エラーの対処

javascriptの記述が抵触してた。。 WordPressでページの編集をした際、「保存」(「公開」「プレビュー」含む)すると「403エラー」となった。 原因の切り分けをするため いろいろ試してみ …

[備忘録]ChatGPTのチャットボットを自サイトに埋め込む方法

GPTsを自社サイトで運用したい、というニーズ ChatGPTのプロンプトをアプリ化する「マイGPT」(GPTs)の作成方法については、以前のブログ(*1)に記載した通り。 (*1) https:// …