search-replace-db-master エラー [WordPressドメイン変更]

この記事は約3分で読めます。

search-replace-db-master AJAXエラー

WordPressのドメイン変更は「Database Search and Replace Script in PHP 」!(2018年版)

で、紹介をした、WPでのドメイン変更を「search-replace-db-master」で行うという手法。
あるサイトで、行おうとすると、エラーになってしまいました。


The script encountered an error while running an AJAX request.
If you are using your hosts file to map a domain try browsing via the IP address directly.
If you are still running into problems we recommend trying the CLI script bundled with this package.
See the README for details.

というエラー
(図はfirefoxでしたので、改行がおかしいです)

エラーメッセージで言われた通り、「IPアドレス」でアクセスをしても同じ。
パスワードに「エスケープしたほうがいいかな?」という「(」などがあったので「\」マークを入れて、エスケープなどをしても同じ。
相変わらず、エラーをはいて、うまくいきません。
そして、「コマンドラインで試せ」と言っているが・・

search-replace-db-master の Ver 2.1

search-replace-db-master がエラーの場合、のver 2.1という一つ前のバージョンで試してみます。

メールに記述してある「Ver 2.1」をダウンロードします。

ダウンロードをした「searchreplacedb2.php」というファイルをwp-config.phpと同じディレクトリにおいて、
http://(ドメイン名)/searchreplacedb2.php
というふうにアクセスします。
質問に、順番に応えていき、最後に「検索文字」と「置換文字」を入れます。
今度は、成功します。

search-replace-db-master エラー 結論

search-replace-db-master エラーは、なくなりました。
search-replace-db-master のAJAXのエラーという場合、原因が不明ですが、ver 2.1という旧バージョンで試すのも手かと思います。

Version 3.1

Version 3.1での変更事例はこちら

WordPressのドメイン変更は「Database Search and Replace Script in PHP 」!(2018年版)

Version 4.1 2020/05/24追記

PHP7対応版はこちら
ワードプレス【ドメイン変更】DB変更プログラムとプラグイン (2020/05/24)

タイトルとURLをコピーしました