Tengo instalaciones de WordPress en mi servidor localhost IIS en el escritorio Win7 hecho manualmente y con instalación WebPI. Ambas instalaciones están bajo el sitio web predeterminado de IIS.
O bien solicita las credenciales de FTP cuando intento actualizar automáticamente a la última versión de WP. Tengo el servidor FTP habilitado en IIS (usuarios IUSR y Richard).
He comprobado que los permisos de lectura y escritura están habilitados en las carpetas de wordpress root y wp-content.
Intento poner los valores de las credenciales pero no obtengo respuesta o
ERROR: Hubo un error al conectarse al servidor. Verifique que la configuración sea correcta.
Las credenciales solicitadas son Nombre de host / Usuario FTP / Contraseña FTP y he probado todo tipo de credenciales que creo que pueden ser correctas, pero obviamente no lo son. (por ejemplo ftp://localhost
, IUSR, contraseña del sitio, etc., etc.). No estoy seguro acerca de la contraseña FTP.
¡He pedido ayuda con esto en el foro de WordPress, el códice de WordPress, el foro IIS7, busqué en Google y tuiteé ayuda para solucionar esto y no encontré respuesta! Hay varios hilos sobre el problema, pero la mayoría dice que la solución es habilitar los permisos de lectura y escritura de carpetas y hay algo sobre el uso de web.config
archivos y también la edición wp-config.php
. Realmente no quiero editar wp-config.php
. Lo que realmente quiero es ingresar las credenciales ftp correctas para WordPress en IIS y hacer que funcione y actualizar automáticamente a la última versión.
¿Alguien sabe qué credenciales ftp tengo que usar para hacer esto, por favor? ¿Algún usuario de host local de WordPress IIS ha experimentado esto y ha manejado con éxito esta actualización automática de ftp?
Editar 10/10/12 >> Hola Mauricio, muchas gracias por su muy útil respuesta. Seguí tus instrucciones en mi blog de WordPress que MS WebPlatformInstaller (WPI) instaló para mí y (¡ta da!) Funcionó como dijiste, es decir, se actualizó automáticamente a la última versión de WP sin pedir las credenciales de ftp. ¡Mi único problema es que no estoy seguro de qué es esto o qué hice realmente aparte de seguir tus instrucciones! ¡Me gustaría entender todo este 'jiggery-pokery'! Agregué usuarios autenticados y les di permiso completo. También me gustaría comprender completamente mi servidor localhost IIS ... ¡También me gustaría saber cómo configurar mi IIS para que cuando me pidan las credenciales de ftp pueda poner la información y hacer que funcione de esa manera también! Sin embargo, muchas gracias por su útil respuesta.
Respuestas:
También puedes probar esto.
En el administrador de IIS
Luego en los sitios,
Con eso, WP debería actualizarse sin la necesidad de usar FTP.
Básicamente solo le das permiso de lectura / escritura a un usuario autenticado ... WP se está ejecutando como un usuario del sistema local.
Para obtener más información sobre la configuración de ftp, puede ir a este artículo de Microsoft. http://technet.microsoft.com/en-us/library/cc771012(v=ws.10).aspx Además, aquí hay una publicación de blog que muestra cómo instalar / configurar el servidor FTP ...
Si no puede configurarlo, también puede instalar otro servidor ftp. Es decir: servidor FTP Filezilla, puede obtenerlo gratis aquí http://filezilla-project.org/download.php?type=server
Puede leer más sobre la configuración de IIS en http://www.iis.net/learn/manage
fuente
Las credenciales FTP son alternativas cuando no se puede escribir directamente en el sistema de archivos. Naturalmente, toman un servidor FTP (o SSH) activo, lo cual es típico para cualquier alojamiento, pero no necesariamente forma parte de la instalación local.
Esencialmente tienes dos opciones:
Solucione el problema de por qué el acceso directo al sistema de archivos no está disponible para su instalación de WP. En el lado de WordPress, el complemento Core Control sería un punto de partida.
Configure el servidor FTP en IIS, consulte su documentación para obtener información específica (parece que, dependiendo de la versión de IIS, es posible que deba descargar e instalar algunas cosas primero).
Nunca tuve problemas serios de acceso al sistema de archivos en Windows, pero estoy ejecutando Apache stack. Podría ser una peculiaridad específica de IIS.
fuente