¿Fallan las actualizaciones automáticas en WordPress? ¿Error de FTP?

WordPressRecientemente, tuvimos un cliente que configuró sus propios servidores para usar con WordPress. Cuando el reciente Seguridad 3.04 llegó la actualización, había cierto sentido de urgencia para instalar esta versión en todos nuestros clientes. Sin embargo, este cliente en particular siempre requirió que actualizáramos WordPress manualmente ... ¡un proceso que no es para los débiles de corazón!

No obtendríamos el típico "no puedo escribir archivos”Error en este blog. En su lugar, se nos proporcionó una pantalla con inicio de sesión FTP. El problema era que completábamos las credenciales de FTP y todavía fallar… ¡Esta vez basado en buenas credenciales!

Me puse en contacto con nuestros amigos de Lifeline Data Centers, Indiana centro de datos más grande, ya que tienen algunos geeks de Apache y han configurado sus propios servidores. Me proporcionaron una solución simple: agregar las credenciales FTP directamente dentro del wp-config.php archivo para codificar las credenciales FTP:

define ('FTP_HOST', 'localhost'); define ('FTP_USER', 'nombre de usuario'); define ('FTP_PASS', 'contraseña');

Por alguna razón, las credenciales idénticas que no funcionaron en el formulario, funcionaron perfectamente cuando se pusieron en el archivo de configuración. Además, hace que WordPress actúe como lo haría sin la necesidad de FTP…. simplemente haga clic en actualizar y listo!

4 Comentarios

  1. 1

    Experimenté errores de actualización automática de WordPress después de reconstruir mi servidor y hacer una nueva instalación de WordPress. Mi problema surgió de Firefox, no de WordPress; otros pueden experimentar el mismo problema si su nombre de usuario FTP y el nombre de usuario de WordPress son los mismos que los míos (aunque con diferentes mayúsculas y contraseñas).

    El problema es que Firefox, si tiene "recordar contraseñas" habilitado, corregirá automáticamente el usuario / contraseña en el formulario a lo que cree que debería basarse en lo que está almacenado en el administrador de contraseñas. En mi caso, mis credenciales de WordPress se guardaron, pero mis credenciales de FTP no, ya que se pueden usar para SSH en el sitio. Las personas en esta situación pueden deshabilitar temporalmente "recordar contraseñas" en sus Preferencias / Opciones cuando intentan usar la actualización automática de WordPress o aplicar un fragmento de código a WordPress para corregir este comportamiento.

  2. 2

    Doug

    Tuve el mismo problema con una compilación doméstica de Apache. Resulta que fue el resultado de permisos y propiedad inadecuados en ciertos archivos y directorios.

    http://robspencer.net/auto-update-wordpress-without-ftp/

    El enlace anterior proporcionó información sobre cómo corregir el problema sin usar credenciales de ftp. Por supuesto, no recomiendo que establezca todo su directorio de usuarios en 775 (y yo no lo hice), pero esto me llevó en la dirección correcta.

    Adán

  3. 3

    Para otros que buscan posibles soluciones: otro bloguero resolvió sus problemas de actualización automática aparentemente forzando a su anfitrión a usar php5 agregando lo siguiente a su archivo .httaccess:

    AddType x-mapp-php5 .php

  4. 4

    Gracias por compartir el conocimiento, he tenido problemas con las actualizaciones automáticas, pero la única solución que he encontrado es desactivar los complementos, actualizar automáticamente WordPress y finalmente reactivar todos los complementos.

    Este consejo es para un problema diferente, pero es bueno saber cómo resolverlo.

    ¡Saludos desde México!

¿Qué piensas?

Este sitio usa Akismet para reducir el correo no deseado. Descubra cómo se procesan los datos de sus comentarios.