J'ai installé WordPress sur mon serveur IIS localhost sur le bureau Win7 manuellement et avec WebPI install. Les deux installations sont sous IIS site Web par défaut.
L'un ou l'autre demande des informations d'identification FTP lorsque j'essaie de mettre à jour automatiquement vers la dernière version de WP. Le serveur FTP est activé sur IIS (utilisateurs IUSR et Richard).
J'ai vérifié que les autorisations de lecture/écriture sont activées sur les dossiers wordpress root et wp-content.
J'essaie de saisir les valeurs des identifiants mais je ne reçois aucune réponse ni
ERREUR: une erreur s'est produite lors de la connexion au serveur. Vérifiez que les paramètres sont corrects.
Les informations d'identification demandées sont nom d'hôte/utilisateur FTP/mot de passe FTP et j'ai essayé toutes sortes d'informations d'identification qui, à mon avis, pourraient être correctes mais ne le sont évidemment pas. (par exemple, ftp://localhost
- IUSR - mot de passe du site, etc.). Je ne suis pas sûr du mot de passe FTP.
J'ai demandé de l'aide avec cela sur le forum WordPress, le codex WordPress, le forum IIS7, googlé et tweeté pour obtenir de l'aide afin de résoudre ce problème et je n'ai trouvé aucune réponse! Il existe plusieurs discussions sur le problème, mais la plupart disent que le correctif consiste à activer les autorisations d'accès en lecture-écriture. L'utilisation du fichier web.config
et la modification de wp-config.php
ont également un sens. Je ne veux pas vraiment éditer wp-config.php
. Ce que je veux vraiment, c’est entrer les informations d’identification FTP correctes pour WordPress sur IIS et les faire fonctionner avec une mise à jour automatique à la dernière version.
Est-ce que quelqu'un sait quelles informations d'identification ftp je dois utiliser pour que cela soit fait, s'il vous plaît? Est-ce qu'un utilisateur de WordPress IIS localhost l'a expérimenté et a traité avec succès cette mise à jour automatique ftp?
Edit 10/10/12 >> Bonjour, merci beaucoup pour votre réponse très utile. J'ai suivi vos instructions sur mon blog WordPress selon lesquelles MS WebPlatformInstaller (WPI) a été installé pour moi et (ta da!) A fonctionné comme vous l'avez dit, c'est-à-dire qu'elle a été automatiquement mise à jour avec la dernière version de WP sans demander les informations d'identification ftp. Mon seul problème est que je ne suis pas sûr de ce que c'est ou de ce que j'ai vraiment fait en dehors de suivre vos instructions! Je voudrais comprendre tout ce 'jiggery-pokery'! J'ai ajouté des utilisateurs authentifiés et leur ai donné la permission complète. J'aimerais aussi vraiment bien comprendre mon serveur localhost IIS ... je voudrais aussi savoir comment configurer mon IIS afin que, lorsque je lui demande les informations d'identification FTP, je puisse les mettre les infos et ça marche aussi! Cependant, merci beaucoup pour votre réponse très utile
Vous pouvez aussi essayer ceci.
Dans IIS manager
Puis sur les sites,
Avec cela, WP devrait se mettre à jour sans avoir besoin d'utiliser FTP.
En gros, vous n'accordez qu'une permission de lecture/écriture à un utilisateur authentifié ... WP s'exécute en tant qu'utilisateur LocalSystem.
Pour en savoir plus sur la configuration FTP, consultez cet article de Microsoft. http://technet.Microsoft.com/en-us/library/cc771012(v=ws.10).aspx De plus, voici un article de blog montrant comment installer/configurer un serveur FTP ...
Si vous ne parvenez pas à le configurer, vous pouvez également installer un autre serveur FTP. C'est-à-dire: serveur FTP Filezilla, vous pouvez l'obtenir gratuitement à partir d'ici http://filezilla-project.org/download.php?type= serveur
Vous pouvez en savoir plus sur la configuration de IIS à http://www.iis.net/learn/manage
Les informations d'identification FTP sont des solutions de secours lorsque l'écriture directement dans le système de fichiers n'est pas disponible. Naturellement, ils prennent un serveur FTP (ou SSH) actif - ce qui est typique pour tout hébergement existant, mais ne fait pas nécessairement partie de l'installation locale.
Vous avez essentiellement deux options:
Résolvez les raisons pour lesquelles l'accès direct au système de fichiers n'est pas disponible pour votre installation WP. Du côté de WordPress Core Control plugin serait un point de départ.
Configurez le serveur FTP dans IIS, consultez sa documentation pour plus de détails (il semble dépendre de la version de IIS que vous devrez peut-être télécharger et installer pour commencer).
Je n’ai jamais eu de graves problèmes d’accès au système de fichiers sous Windows, mais j’utilise Apache stack moi-même. Peut-être une bizarrerie spécifique à IIS.