jord8on
(Jordan)
1
当社は、Siteground での管理型 WordPress ホスティングの制限に達しつつあり、WordPress インストールを Amazon Lightsail へ移行したいと考えています。
現在のセットアップに関するポイントは以下の通りです。
当社の WP インスタンスを Siteground から Lightsail へ移行したいと考えていますが、それ自体はそれほど難しくないようです。
主な懸念点は、WordPress と Discourse の間の接続が切断されること、および WP インスタンスを AWS Lightsail へ移行することによる影響です。
懸念すべき考慮事項は何でしょうか?
Discourse と WP ユーザー間の接続を維持するためのプロセスはどのようなものになるでしょうか?
アドバイスがあれば、大変感謝いたします!
simon
2
SSO において最も注意すべき点は、WP Discourse プラグインが WordPress ユーザーの ID を Discourse 上の SSO external_id として設定することです。つまり、WordPress ユーザー ID によって WordPress と Discourse のユーザーがリンクされます。新しい WordPress サーバーへデータベースを完全に移行する場合、WordPress ユーザー ID が変更されないことを前提としていますが、念のため確認することをお勧めします。
何らかの理由で移行プロセス中に WordPress ユーザー ID が変更された場合は、Discourse サイトから既存の SingleSignOn レコードをすべて削除する必要があります。これはサイトの Rails コンソールから実行できます。SSO レコードを削除した後、WordPress から新しいサーバーの Discourse に初めてログインする際に、WordPress ユーザーはメールアドレスによって Discourse ユーザーと一致付けられます。
SSO レコードを削除する必要がある場合、既存の WordPress ユーザーのメールアドレスが WP Discourse プラグインによって「有効」としてマークされていないと、問題が発生する可能性があります。その場合は、既存のユーザーをメールアドレスで一致させるために追加の手順を踏む必要があります。必要であれば、その方法について詳しく説明できます。
jord8on
(Jordan)
3
迅速かつ詳細な回答をいただき、本当にありがとうございます @simon!! 投稿した後、ずっと自分に言い聞かせていました…「シモンがこの投稿を見てくれるといいな!
」いつもあなたのWordPressに関する洞察と専門知識に感謝しています。
その後どうなったか報告します。追加で質問があるかもしれません。
simon
4
Support > WordPress カテゴリのすべてのトピックを見ています。そのカテゴリに投稿すれば、間違いなく目にするはずです。