WordPressを更新するとインストール失敗

4.2.2を使っていて、以前まではブラウザの上で更新作業はできていたはずなんだけどなー

ダウンロードに失敗しました。: 要求されたリクエストを完了できる HTTP トランスポートがありません。

デバッグモードにしてみよう

C:\Program Files (x86)\Apache Software Foundation\Apache2.2\htdocs\wordpress\wp_config.php

 */
/*define('WP_DEBUG', false);
*/
define('WP_DEBUG', true);

解決しなかったし、原因もわからん。元に戻す。

php_curlを有効化

サーバでphp.iniを編集する
C:\php\php.ini
行頭の「;」を消す

;extension=php_curl.dll

これだけではダメでApacheの再起動が必要らしい、、、タスクトレイにあるApacheモニターからリスタート

新しい問題が見つかる

https://downloads.wordpress.org/release/ja/wordpress-4.3.1.zip から更新をダウンロードしています…
更新を展開しています…
Fatal error: Maximum execution time of 30 seconds exceeded in C:\Program Files (x86)\Apache Software Foundation\Apache2.2\htdocs\wordpress\wp-admin\includes\class-wp-filesystem-direct.php on line 73

phpの実行時間を制限しているらしい。

max_execution_timeを修正

C:\php\php.ini

;max_execution_time = 30
max_execution_time = 0

タスクトレイにあるApacheモニターからリスタート

やっとこさ更新を完了できた