WordPress の更新失敗

WordPressを導入してから,初めてのバージョンアップ連絡がきた。公開用サイトは正常に更新できたが,テスト用サイトは失敗。両者のプラグイン等の環境はほぼ同じで違いはテスト環境にベーシック認証を設定しているぐらいか。

WordPress を更新

https://downloads.wordpress.org/release/ja/wordpress-5.6.1.zip から更新をダウンロード中…
署名が見つからなかったため、wordpress-5.6.1.zip の信頼性を確認できませんでした。
更新を展開しています…

Fatal error: Maximum execution time of 30 seconds exceeded in D:\www\public_html\wordpress\wp-admin\includes\class-wp-filesystem-direct.php on line 66

このサイトで重大なエラーが発生しました。対応手順については、サイト管理者のメール受信ボックスを確認してください。
WordPress でのデバッグをさらに詳しく見る。

Basic認証解除してもエラーがでる。ん~ もう少し調べてみるか。

数日後に再度,手動更新したら成功した。Basic認証は解除していない。他のテスト環境でも発生しており,テーマ(The Thor)やプラグインとかいろいろ関係しているのか。30秒のタイマーに引っ掛かるぎりぎりのタイミングなのかも。プラグイン(NextGEN Gallery)の更新も同様の現象が出た。ダウンロード時間もカウントしているようで,ネット回線の混み具合によっても発生の頻度が変わってくる。

30秒のタイマーを伸ばして様子を見ることにする。
 php.iniの「max_exection_time」を30 → 180に変更
※7/7  タイマー変更して5か月経過したが,その後エラーが発生していない。