web-dev-qa-db-fra.com

Les plugins ne seront pas mis à jour quand Wordpress dit qu'ils sont mis à jour

Dans un réseau Wordpress 3.5.1, j'ai six plugins pour lesquels des mises à jour sont disponibles:

  • AddThis Suivre Widget
  • AddThis Widget de bookmarking social
  • AddThis Welcome Bar
  • Jetpack par WordPress.com
  • Générateur de formulaires visuels
  • WordPress SEO

Je les sélectionne, appuie sur Mettre à jour, Wordpress se charge via sa procédure de mise à jour:

Le processus de mise à jour commence. Ce processus peut prendre un certain temps sur certains hôtes, alors soyez patient.

Activer le mode Maintenance…

Toutes les mises à jour sont terminées.

et puis je vois que j'ai toujours 6 mises à jour disponibles, et les mises à jour n'ont pas été appliquées à ces 6 plugins.

Je n'ai apporté aucune modification à Wordpress, et la désactivation des plugins ne résout pas le problème.

Je ne reçois aucune erreur et le plan d'hébergement sur lequel nous sommes est un espace disque illimité.

2
Steve

avez-vous installé le plugin memcached ou apc? Si vous avez fait, supprimez-les et essayez-le. Probablement son problème de cache.

Mise à jour: Je ne sais pas si c'est votre cas, mais je faisais face à ce problème lorsque j'essaie d'utiliser apc pour la mise en cache des opcode. Le problème principal est que les processus fcgi n’utilisent pas le même pool de cache. Voici plus de détails: https://bugs.php.net/bug.php?id=57825 Que puis-je suggérer: n'utilisez pas le cache opcode ni memcached pour la mise en cache de l'opcode.

Update2: Il semble que nous obtenions une autre alternative à apc .. Optimizer +: https://Twitter.com/unsalkorkmaz/status/309736703852154880

2
Ünsal Korkmaz

Voyons donc si j'ai accidentellement compris cela en prouvant le commentaire de @Steve faux

Donc, vous avez peut-être saisi les mauvaises informations de crédit ftp pour un autre serveur, wordpress télécharge ces plugins vers le ftp, ce qui est sur un autre serveur, puis pense que les plugins sont mis à jour, vous dit que puis ils ne le sont pas (sur ce serveur)?

1
James Mitch

Nous avons eu un problème similaire et les plugins ne mettaient pas à jour. Le problème était dû à des autorisations incorrectes sur le dossier du plugin et les fichiers contenus dans les dossiers. Assurez-vous de mettre à jour l'autorisation appropriée et ce problème sera résolu.

1
Karan S

Voici comment résoudre/déterminer le problème.

Téléchargez les fichiers du plugin et mettez-les à jour manuellement via FTP.

Si le problème persiste. Désactiver tous les fichiers du plugin, sauf ceux qui doivent être mis à jour.

Réessayez de mettre à jour.

Si le problème persiste, désactivez tous les plug-ins et mettez-les à jour un par un. Si vous avez un conflit de plug-in, vous devez vraiment essayer de trouver le plug-in du problème, car il pourrait causer ultérieurement d'autres problèmes que vous ignorez.

Si le problème persiste, changez le thème et essayez de le réactualiser.

Si WordPress indique toujours qu'ils doivent être mis à jour, téléchargez les fichiers principaux WordPress pour la version 3.5.1 et écrasez-les uniquement. Veillez à ne pas écraser votre fichier Wp-config et votre fichier .httaccess afin de ne pas avoir à modifier les paramètres de votre réseau.

Ce sont les étapes à suivre en cas de problème avec vos plugins ou vos thèmes.

Si rien de tout cela ne résout votre problème. Il existe certainement un problème de mise en cache et vous devez contacter votre hôte.

1
Jacob Rambo