J'ai des installations WordPress sur mon serveur hôte local IIS sur le bureau Win7 effectuées manuellement et avec l'installation WebPI. Les deux installations sont sous le site Web par défaut IIS.
Soit demande des informations d'identification FTP lorsque j'essaie de mettre à jour automatiquement la dernière version de WP. J'ai le serveur FTP activé sur IIS (utilisateurs IUSR et Richard).
J'ai vérifié que les autorisations de lecture / écriture sont activées sur les dossiers root et wp-content de wordpress.
J'essaie de mettre les valeurs d'identification mais je ne reçois aucune réponse ou
ERREUR: une erreur s'est produite lors de la connexion au serveur. Veuillez vérifier que les paramètres sont corrects.
Les informations d'identification demandées sont le nom d'hôte / l'utilisateur FTP / le mot de passe FTP et j'ai essayé toutes sortes d'informations d'identification, je pense qu'elles pourraient être correctes, mais elles ne le sont évidemment pas. (par exemple ftp://localhost
- mot de passe du site IUSR, etc., etc.). Je ne suis pas sûr du mot de passe FTP.
J'ai demandé de l'aide à ce sujet sur le forum WordPress, le codex WordPress, le forum IIS7, recherché sur Google et tweeté pour 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 de lecture et d'écriture sur le dossier et qu'il y a quelque chose à propos de l'utilisation du web.config
fichier et de la modification wp-config.php
. Je n'ai pas vraiment envie d'éditer wp-config.php
. Ce que je veux vraiment, c'est entrer les informations d'identification ftp correctes pour WordPress sur IIS et le faire fonctionner et mettre à jour automatiquement la dernière version.
Est-ce que quelqu'un sait quels identifiants ftp je dois utiliser pour faire cela s'il vous plaît? Est-ce qu'un utilisateur localhost de WordPress IIS a vécu cela et géré avec succès cette mise à jour automatique ftp?
Edit 10/10/12 >> Salut mauri- merci pour votre réponse très utile. J'ai suivi vos instructions sur mon blog WordPress que MS WebPlatformInstaller (WPI) a installé pour moi et (ta da!) Cela a fonctionné comme vous l'avez dit, c'est-à-dire qu'il s'est mis à jour automatiquement vers 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 à part suivre vos instructions! Je voudrais comprendre tout ça 'jiggery-pokery'! J'ajoute des utilisateurs authentifiés et leur ai donné la permission complète. Je voudrais également vraiment comprendre mon serveur IIS localhost ... Je voudrais également savoir comment configurer mon IIS afin que lorsqu'on me demande les informations d'identification ftp, je puisse mettre les informations et le faire fonctionner de cette façon aussi! Merci beaucoup pour votre réponse très utile
Réponses:
Vous pouvez également essayer ceci.
Dans le gestionnaire IIS
Ensuite sur les sites,
Avec cela, WP devrait mettre à jour sans avoir besoin d'utiliser FTP.
Fondamentalement, vous donnez simplement une autorisation de lecture / écriture à un utilisateur authentifié ... WP s'exécute en tant qu'utilisateur LocalSystem.
Pour en savoir plus sur la configuration ftp, vous pouvez consulter cet article Microsoft. http://technet.microsoft.com/en-us/library/cc771012(v=ws.10).aspx De plus, voici un article de blog montrant comment installer / configurer le serveur FTP ...
Si vous n'êtes pas en mesure de 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=server
Vous pouvez en savoir plus sur la configuration IIS sur http://www.iis.net/learn/manage
la source
Les informations d'identification FTP sont de secours lorsque l'écriture directe dans le système de fichiers n'est pas disponible. Naturellement, ils prennent un serveur FTP (ou SSH) actif - ce qui est typique de tout hébergement là-bas, mais ne fait pas nécessairement partie de l'installation locale.
Essentiellement, vous avez deux options:
Dépannez pourquoi l'accès direct au système de fichiers n'est pas disponible pour votre installation WP. Du côté de WordPress, le plugin Core Control serait un point de départ.
Configurez le serveur FTP dans IIS, consultez sa documentation pour les détails (il semble que selon la version d'IIS, vous devrez peut-être d'abord télécharger et installer des éléments).
Je n'ai jamais eu de sérieux problèmes d'accès au système de fichiers sous Windows, mais j'exécute moi-même la pile Apache. Peut-être une bizarrerie spécifique à IIS.
la source