web-dev-qa-db-ja.com

自動更新が機能していません

新しいリリース後、明らかにそのコアとプラグインの自動アップデートは私の側では機能していません。コアの自動アップデートのために、私は次のmu-pluginを追加しました:

add_filter( 'allow_major_auto_core_updates', '__return_true' );
add_filter( 'allow_minor_auto_core_updates', '__return_true' );

私は開発者がビルドしたくないので。自動更新プラグイン用のもう1つのmu-plugin:

add_filter( 'auto_update_plugin', '__return_true' );

私もW3-Total-Cacheプラグインを使用してすべてのキャッシュをクリアしようとしましたが、まだ成功しません。私の間違いはどこにありますか?これをデバッグするには?自動更新機能はcronジョブを使用しますか?アドバイスを下さい。ありがとうございます。

4
worldwildwebdev

そのため、基本的にこの問題をデバッグするときに注意することがいくつかあります。私は以下をしました、そして、すべては魅力のように働きます。

競合があるかどうかを確認するために Background Update Tester プラグインをダウンロードしました。

  • あなたのWordPressインストールはWordPress.orgと安全に通信することができます。
  • バージョン管理システムは検出されませんでした。 (私のインストールには.gitフォルダがありました)
  • WordPressをインストールしても、アップデートを実行するためにFTP認証情報は必要ありません。それが単にdefine('FS_METHOD','direct');をwp-config.phpに追加するか、またはこれらの定数のいくつかを通して信任状を追加するならば

define('FS_CHMOD_FILE', 0755); define('FS_CHMOD_DIR', 0755); define('FS_METHOD', 'ftpext'); define('FTP_BASE', '/httpdocs/'); define('FTP_CONTENT_DIR', '/httpdocs/wp-content/'); define('FTP_PLUGIN_DIR ', '/httpdocs/wp-content/plugins/'); define('FTP_USER', 'username'); define('FTP_PASS', 'password'); define('FTP_Host', '123.456.789'); define('FTP_SSL', false);

  • あなたのWordPressファイルはすべて書き込み可能です。
3
worldwildwebdev