WordPress Tips

Search Replace DBでエラーが出たときの解決方法

本記事にはプロモーションが含まれている場合があります。

Search Replace DBでエラーが出たときの解決方法

Search Replace DBはWordPressのデータベースの内容をDBをいじらずに検索置換してくれる便利なプログラムです。一括でURLを変更したいときなどに重宝しています。

最近そのSearch Replace DBで操作しようとしたところエラーに遭遇。

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.

よくわかりませんがAjaxのエラー?のようです。

調べてみると

PHPのバージョンを落とすことでエラー解消できる

との記事が。

しかし確認してみると私が使っていたSearch Replace DBはバージョンがv3.1.0で最新はバージョン4がリリースされていたので、最新版を改めてダウンロードしました。

最新版v4.1.3を改めて設置してみたら、エラーが出ずに置換できました。(因みにPHPバージョンは7.4です)

他のサイトではPHP7.4や7.3で、v4が動かないという記事もあったのですが私の場合は置換成功しました。

もし同じようなエラーの場合は、SearchReplaceDBのバージョンを確認してみて最新版を使ってみたら解決するかもしれません。

Database Search and Replace Script in PHP

今月キャンペーン特典があるサービス

  • エックスサーバー
    利用料最大35%キャッシュバックで月額費用643円&ドメイン永久無料 - 2023年11月28日(月)12:00まで
  • ConoHa WING
    WINGパック36ヶ月で月額643円 55%OFF - 2023年11月30日(木)16:00まで
  • カラフルボックス
    ドメイン永久無料特典とBOX2以上の月額費用が50%OFFのクーポンコード「SERVER50

-WordPress Tips