WordPress の自動更新に失敗しました。再度、更新を行ってみてください。

【不具合内容】

WordPressが更新されたが自動更新が行われなかった。

【原因】

いくつかの原因がありそう。

・Wordpressをインストールしているサーバのオーナー権限の問題

・Gutenbergが合わない、もしくはTinyMceとの相性

・MySQLのバージョンが古い

・マルチサイトの定義「WP_ALLOW_MULTISITE 」がtrueになっている。

・WordPressの管理画面で「WordPress アドレス (URL)」 と 「サイトアドレス (URL)」 が正しくない

・WordpressをインストールしているドメインのCookieに不要なものが残っている

【解決方法】

・サーバに合わせてオーナーと権限を正しくする。

どうしても更新できないようであれば(ちょっと強引ですが)Wordpressやプラグインの更新を行うときだけオーナー権限を緩めてみる。マルチサイト運用の場合でもこの方法は有効かも?

wp-content/upgradeフォルダのみ権限を緩める方法で更新できればなお良いかも?

GCPの場合

基本

sudo chown -R bitnami:deamon /opt/bitnami/apps/wordpress/htdocs/
sudo find /opt/bitnami/apps/wordpress/htdocs/ -type d -exec chmod 755 {} \;
sudo find /opt/bitnami/apps/wordpress/htdocs/ -type f -exec chmod 664 {} \;

更新できない場合

一時的に下記の設定を行い、更新後すぐ元に戻す。 

sudo find /opt/bitnami/apps/wordpress/htdocs/ -type d -exec chmod 777 {} \;
sudo find /opt/bitnami/apps/wordpress/htdocs/ -type f -exec chmod 777 {} \;

・Gutenbergが原因と思われる場合

とりあえず「Classic Editor」プラグインを入れてみる。いずれはGutenbergに統一されるのであくまで暫定です(期限有り)

・MySQLをバージョンアップしてみる

・「WordPress アドレス (URL)」 と 「サイトアドレス (URL)」

WordPressの管理画面で「WordPress アドレス (URL)」 と 「サイトアドレス (URL)」 を確認する。WordPressアドレスは基本的に変更しないこと。

 WordPressアドレス(URL) ・・・Wordpressインストールディレクトリ

 サイトアドレス(URL)・・・ブラウザでアクセスするディレクトリ

・対象ドメインのCookieを削除してみる。

Chromeの場合

  1. 「メニュー」→「設定」を選択
  2. 「プライバシー」を選択
  3. 「閲覧履歴データを消去する」を選択
  4. 「データを消去する期間」を選択し、「始めから」を選択

コメントを残す

* 印は必須項目です。メールアドレスは公開されません。

次のHTMLタグと属性を使用することができます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください