A mi me ha pasado al migrar mis blogs a un Cloud server, pero es que parece ser que, según el servidor en que te encuentres, y mas si eres de moverte buscando siempre el mejor precio o servicio, hay veces que se te piden los datos de acceso FTP para instalar y actualizar plugins y/o temas, y sin embargo otras veces el proceso es automático sin preguntarte nada.
Si te molesta, o te cansa o simplemente te das cuenta de que es un fallo de seguridad de proporciones bíblicas y quieres que el proceso se realice de forma automática, tienes dos opciones (quizá algunas mas pero yo te voy a hablar solo de dos), un plugin, o editar el archivo wp-config.php, así que si tu idea es solucionarlo sigue leyendo que nos ponemos con ello.
Instalar plugins y temas sin poner credenciales de FTP con el Plugin Auto FTP
No te soluciona el problema de seguridad, pero te facilita el trabajo cantidad. Lo que hace este plugin es que una vez le has metido los datos del FTP en sus ajustes, los pondrá el solo cuando quieras instalar o actualizar plugins y temas. Como te digo es una solución para tu comodidad, pero no arregla el problema. Además, como seguramente sabrás, si empiezas a utilizar plugins para todo, se te llenará el Blog de plugins que te ralentizarán el blog, seguramente te darán algunos conflictos con otros, etc.
Pincha aquí para descargar el plugin Auto FTP
Instalar plugins y temas sin poner credenciales de FTP con el archivo wp-config.php
Es de lo mas sencillo, así que no te preocupes. La solución consiste solo en añadir unas cuantas líneas y como solución a mi me parece bastante mejor la verdad. Las líneas que tendrías que añadir son las siguientes, obviamente una vez incluyas tus datos donde lo pone:
// ** FTP SETTINGS FOR AUTO-UPDATE ** // define('FTP_HOST', 'localhost'); define('FTP_USER', 'aquí-tu-login'); define('FTP_PASS', 'aquí-tu-contraseña');
Fernando de AyudaWordPress da un código algo mas amplio, aunque con el que te he puesto valdría. Para completar el artículo te pongo el código que el sugiere y ya decides tu:
define('FS_METHOD', 'ftpext'); // fuerza el modo de sistema de archivos: "direct", "ssh", "ftpext", o "ftpsockets" define('FTP_BASE', '/ruta/de/wordpress/'); // ruta absoluta al directorio raiz donde está instalado WordPress define('FTP_CONTENT_DIR', '/ruta/de/wordpress/wp-content/'); // ruta absoluta al directorio "wp-content" define('FTP_PLUGIN_DIR ', '/ruta/de/wordpress/wp-content/plugins/'); // ruta absoluta al directorio "wp-plugins" define('FTP_PUBKEY', '/home/username/.ssh/id_rsa.pub'); // ruta absoluta a tu clave pública SSH define('FTP_PRIVKEY', '/home/username/.ssh/id_rsa'); // ruta absoluta a tu clave privada SSH define('FTP_USER', 'usuario'); // tu usuario FTP o SSH define('FTP_PASS', 'contraseña'); // contraseña del usuario FTP_USER define('FTP_HOST', 'ftp.dominio.tld:21'); // combinación de puerto:servidor a tu servidor SSH/FTP
Nota: No añadas ninguno de estos códigos al final del archivo, añadeló (o uno o el otro) a continuación de la información de la Base de datos, al principio del archivo, para que funcione correctamente.
Espero que te sea de utilidad para instalar plugins y temas sin poner datos o credenciales de acceso al FTP, yo hasta la migración no me había preocupado de esto, y habrá quien no tengáis que hacerlo nunca. Pero si se te da el caso, ahí tienes la solución. Si tienes otra solución o idea no dudes en compartirla con nosotros.
Te enseño como instalar plugins y temas sin poner credenciales o datos de acceso al FTP que es un fallo de seguridad: http://t.co/Wobq01k6
Te enseño como instalar plugins y temas sin poner credenciales o datos de acceso al FTP que es un fallo de seguridad: http://t.co/7emKYcRI
Como instalar plugins y temas sin poner credenciales de FTP: A mi me ha pasado al migrar mis blogs a un Cloud se… http://t.co/fElogs5f
disculpa, no se si me puedes ayudar, tengo un problema que he cambiado de theme y no puedo subir archivos ni cambiar nada de logo esas cosas, lo que me dices que actualice las credenciales de ftp, pero lo que pasa es que uso el drupal.
Gracias
espero me puedas dar una mano
Hola
Lamento decirte que de drupal solo tengo experiencia básica. No te puedo ayudar con ese CMS. Lo siento.
Salu2