web-dev-qa-db-fra.com

Les plugins ne se mettront pas à jour automatiquement IIS

Utilisation de IIS 6 sur XP Server '03, à l'aide de WP 3.2.1, lorsque je tente d'utiliser la mise à jour automatique pour mes plugins, je reçois ce message. :

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

Activer le mode Maintenance…

Mise à jour du plugin [Nom du plugin] (1/1) Téléchargement de la mise à jour à partir de http://downloads.wordpress.org/plugin/polldaddy.2.0.10.Zip

Déballer la mise à jour…
Installation de la dernière version…
Suppression de l'ancienne version du plugin…
La mise à jour du plugin a échoué.
Une erreur s'est produite lors de la mise à jour de [Nom du plug-in]: impossible de créer le répertoire.
C:/Inetpub/wwwroot/wp-content/plugins/polldaddy /

Désactivation du mode maintenance…

Toutes les mises à jour sont terminées.

Lorsque je vais supprimer un plug-in via l'interface WP, il le supprime de la liste "Installed Plugins"; Cependant, lorsque je navigue dans le répertoire du serveur, je vois toujours le dossier du plug-in dans le dossier wp-content et je ne peux ni l'ouvrir ni le supprimer. Dit, "L'accès est refusé".

Je n'ai aucun problème à installer de nouveaux plugins via l'interface web WP "Install Plugins".

J'ai défini les comptes IUSR & IIS_WPG avec un contrôle total sur le dossier wp-content et les autorisations sont attribuées en cascade aux autres dossiers. Ainsi, lors de la mise à jour, il devrait disposer des droits nécessaires pour supprimer/mettre à jour les fichiers du plug-in.

La chose la plus étrange pour moi est que si je redémarre IIS (iisreset), je peux mettre à jour automatiquement via l'interface Web très bien et je peux ensuite supprimer le dossier "supprimé" du plugin qui a déclaré " L'accès est refusé".

C’est frustrant, car je n’ai pas le temps de toujours arrêter ce que je fais pour réinitialiser IIS et attendre de pouvoir redémarrer.

Des idées?

2
joshmax

J'ai eu le même problème. Lors de la mise à jour automatique, certains fichiers seraient "verrouillés", interrompant ainsi le reste du processus de mise à jour.

Utilisez-vous l'extension de cache Windows pour PHP par hasard?

Lire le post suivant: http://ruslany.net/2011/04/wincache-and-wordpress-plugin-upgrade-problem/

1
Bundarr