web-dev-qa-db-fra.com

Les mises à jour automatiques ne fonctionnent pas

Après la nouvelle version, les mises à jour automatiques de base et de plug-ins ne fonctionnent évidemment pas à mes côtés. Pour les mises à jour automatiques principales, j'ai ajouté le plug-in mu suivant:

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

Comme je ne veux pas de constructions de dev. Et un autre plug-in mu pour les plugins autoupdate:

add_filter( 'auto_update_plugin', '__return_true' );

J'utilise également le plugin W3-Total-Cache et tente d'effacer tous les caches, toujours sans succès. Où est mon erreur? Comment déboguer ceci? La fonctionnalité de mise à jour automatique utilise-t-elle des tâches cron? S'il vous plaît des conseils. Merci!

4
worldwildwebdev

Donc, en gros, il y a encore quelques points à surveiller lors du débogage de ces problèmes. J'ai fait ce qui suit et tout fonctionne à merveille.

Téléchargé le Background Update Tester plugin pour voir s'il y a des conflits.

  • Votre installation WordPress peut communiquer avec WordPress.org en toute sécurité.
  • Aucun système de contrôle de version n'a été détecté. (J'ai eu le dossier .git dans mon installation)
  • Votre installation de WordPress ne nécessite pas d’identité FTP pour effectuer les mises à jour. Si c'est le cas, ajoutez simplement define('FS_METHOD','direct'); dans le fichier wp-config.php ou ajoutez les informations d'identification via certaines de ces constantes.

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);

  • Tous vos fichiers WordPress sont accessibles en écriture.
3
worldwildwebdev