WordPressWeb サイトが新しいスペースに移動すると、サーバー パスを置き換える必要があります。phpMyAdminのデータベース管理インターフェース、キーワードの検索と置換を何度も行う、面倒でエラーが発生しやすい...
このような問題を解決するために、チェン・ウェイリアン以下の「WordPressウェブサイト高速移動プロセス」についてまとめました。
WordPress ウェブサイトの高速移動プロセス
1) WordPress ウェブサイトをバックアップする
引っ越しする場合でも、家を修理する場合でも、バックアップが最初のステップです。お気に入りのバックアップ プラグインを使用するか、手動ですべてのファイルとデータベースをバックアップします。
2) Web サイトのファイルを新しいサーバーにアップロードします
SSH 経由で Web サイトのバックアップをリモートでダウンロードするか、FTP ツール (FileZilla など) を使用して、バックアップした WordPress ファイルを新しいサーバーの対応するディレクトリにアップロードします。
3) SSH経由で利用する MySQL データベースインポートコマンド ▼
4) Windows コンピュータのホスト ファイルを変更することで、WordPress ウェブサイトのシームレスな移行を実現します。
これは引越しの「ナビゲーション」ステップであり、コンピュータに新しい家を見つける方法を指示します。具体的な操作は以下の通りです。
- メモ帳を開きます (管理者権限が必要です)。
- スタートメニューで「メモ帳」を検索し、右クリックして「管理者として実行」を選択します。
- ホスト ファイルを開きます。メモ帳で [ファイル] -> [開く] をクリックします。
- パスを入力してください
C:\Windows\System32\drivers\etc\hostsそして「Enter」を押します。 - 新しいサーバーの IP アドレスと新しいドメイン名をファイルの最後の行に追加します。
新服务器的IP地址 www.chenweiliang.com - ファイルを保存して閉じます。
5)WordPress Web サイトの再配置エラーを解決します: リダイレクトが多すぎます。 ERR_TOO_MANY_REDIRECTS ▼ Cookie を削除してみてください。
- ブラウザを開いて、新しいドメイン名を入力します。
- ローカル コンピュータのホスト ファイルを変更したため、現時点ではあなたのブラウザだけが新しいサーバー上の Web サイトにアクセスし、他のブラウザは引き続き古いサーバー上の Web サイトにアクセスします。
- すべてが適切に動作していることを確認してください。すべてがうまくいっていれば、半分以上完了したことになります。
6) [ドメイン名の更新] 新しいスペースに phpMyAdmin を入力し、データベースを変更します。
- データベース テーブル wp_options の「siteurl」フィールドと「home」フィールドの値を新しいドメイン名に変更する必要があります。
- 古いドメイン名を検索し、検索結果でデータ テーブル wp_options をクリックし、「siteurl」フィールドと「home」フィールドを見つけて変更します。
7) 古いサーバーのアップロード パスを検索します。
/home/用户名/public_html/site/chenweiliang.com
8) データベース テーブル wp_options の「upload_path」の値を変更し、新しいサーバー パスに変更します。
/home/用户名/web/chenweiliang.com/public_html
9)変更するMySQL データベースデフォルトのエンジンはMyISAMです ▼
10) WordPress 権限をアップグレードする際のエラー メッセージ: ディレクトリを作成できず、ファイルをコピーできません。インストールに失敗しました。
フォルダーのアクセス許可を修正するコマンド ライン ▼
chown -R admin:admin /home/eloha/public_html/chenweiliang.com/*
11)インストールと使用検索と置換プラグイン▼
phpMyAdmin でキーワードを検索して置換すると、多くのエラーが発生しやすくなります。WordPressプラグインセーブデータが消えた...
推奨される使用法検索と置換プラグイン、MySQL データベースのドメイン名とパスを置き換えます▼
検索 ▼
/home/用户名/public_html/site/chenweiliang.com
交換 ▼
/home/用户名/web/chenweiliang.com/public_html
12)BackWPup プラグインの設定を見る ▼
https://www.chenweiliang.com wp-admin/admin.php?page=backwpupsettings#backwpup-tab-information
- BackWPup プラグインの設定で、Temp フォルダーと Log フォルダーのパスが書き込み可能になっているか確認してください。
- 書き込み可能でない場合は、上記の手順 5 を参照してフォルダーのアクセス許可を修正してください。
PHPのopen_basedirに問題がある場合は、以下のチュートリアルを参考に解決してください▼
13)wp-keywordlink プラグインの表示/エクスポート ▼
https://www.chenweiliang.com /wp-admin/options-general.php?page=rejected-wp-keyword-link-rejected/wp_keywordlink.php
- wp-keywordlink プラグインのデータはサーバーパスの差し替え後に失われる可能性があるため、プラグインをインストールした場合は、必ずプラグインのデータをエクスポートしてから移動してください。
14) 引っ越し後のWordPressサイトの確認、WPプラグイン間違ってしまう可能性のある設定▼
- 移転後、白紙のページが表示されて開けなくなった場合の対処法はこちらの記事をご覧ください▲
15)DNSの更新
- 新しい Web サイトが正常に実行されていることを確認したら、ドメイン名レジストラーの管理パネルにログインし、DNS レコードを更新し、ドメイン名が新しいサーバーの IP アドレスを指すようにします。
- DNS の更新には時間がかかる場合があります (通常は数時間から 48 時間)。
16) DNS 更新が有効になったら、ホスト ファイル内の一時 IP アドレス レコードを削除できます。
- 管理者としてメモ帳を再度開き、次の項目を見つけます。
C:\Windows\System32\drivers\etc\hostsファイル内で、前に追加した行を削除します。 - おめでとうございます。WordPress ウェブサイトがシームレスに移行されました。これで、ソファに横になってお茶を飲みながら、新しいウェブサイトを楽しむことができます。
17) 検索エンジンにIPアドレス更新を通知▼
18) WordPress Web サイトで記事を更新すると、次のエラーが発生する場合があります。
PHP 查询报错 Error while sending QUERY packet. PID=xxx
以下が解決策です▼
拡張読書:
Hope Chen Weiliang ブログ ( https://www.chenweiliang.com/ ) さんが「Web サイトを移動するにはどうすればよいですか?」をシェアしました。 WordPress のシームレスな移行とドメイン名の変更プロセス」が役に立ちます。
この記事のリンクを共有することを歓迎します。https://www.chenweiliang.com/cwl-710.html







