WordPressでエラー error:0D0890A1:asn1 encoding routines:ASN1_verify:unknown message digest algorithm

WordPress を更新
http://downloads.wordpress.org/release/ja/wordpress-4.5.2.zip から更新をダウンロードしています…

ダウンロードに失敗しました。: error:0D0890A1:asn1 encoding routines:ASN1_verify:unknown message digest algorithm

インストール失敗

原因

自分で調べた結果、PHPのバージョンが古いのが原因だと思います。


でファイルに記述して、バージョンを調べます。

PHP Version 5.2.17
Apache/2.0.64 (Unix)

今現在最新バージョンはPHP7がでているようですので
とても古いんですね。

しかし調べていくと

ダウンロードに失敗しました。 error:0D0890A1:asn1 encoding routines:ASN1_verify:unknown message digest algorithm | わーどぷれす

opensslのバージョンが古いことが原因

と書いてありました。
記事どおりに

‘sslverify’ => true, を
‘sslverify’ => false, に書き換えたことで

無事WordPressのバージョンアップができました。

これでOKかと思ったら

画像のアップロードができない。

uploadできない

ブログといったら写真。
写真をアイキャッチに設定したい。

こういう需要かなりありますよね。
それができないんです。

パーミッションで解決

uploadフォルダのパーミッションを
755 → 707
にしたらアップロードできた・・

こんな簡単なことだったんですね。

こちらの記事のおかげで解決できました。
フォーラム » 画像の挿入 — WordPress :

PHPのバージョンは関係ないのか。

前しらべたらPHPが古いのが原因てつきとめたんですが、、、
また調べてみます。

ad