3
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

[WordPress]サイトネットワークをアップグレードで「cURL error 28: Resolving timed out」が出た場合の対処法

Posted at

自分用の覚書

前置き

すでに存在する長い間アップデートしていない古い環境のWordPressからデータをバックアップして、ローカル環境でPHP、WordPress、テーマ、プラグインを更新して動作確認をしたい

環境

ローカル環境は以下のようにした

  • Docker
  • WordPress6.1.1
  • PHP8.0
  • mysql8

※WordPressはマルチサイトで動作させている

概要

新環境にデータを移し、サイトネットワークをアップグレードすると「cURL error 28: Resolving timed out」と表示され失敗する

対処法

最初はPHPの実行時間を伸ばして見たが、cURLの実行時間は別に設定されていて、その時間以内に処理が完了しないのでエラーが発生していた。

よって、cURLの実行時間を伸ばす(自分の環境では元々が10秒に設定されていて30秒とかに伸ばしたが、処理が終わらなかったので300秒とかにしたら処理が完了した。)

具体的なコードはこちら
https://gist.github.com/sudar/4945588
このコードをテーマの function.php に入れてcURLの実行時間を伸ばした

3
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?