En instalaciones antiguas de WordPress era muy normal pedirte las credenciales de FTP cada vez que actualizabas un plugin o el propio WordPress. Si has instalado recientemente WordPress verás que eso ya no es así y que querrás desactivarlo.

Cuando querías actualizar un plugin o el propio WordPress te aparecía una ventana como esta:

Datos de conexión FTP en WordPress

Donde se te pedía el usuario y contraseña de FTP de tu servidor para poder descargar los paquetes desde WordPress.org. Para poder desactivarlo solo tienes que seguir estos sencillos pasos.

1. Modifica wp-config.php

Hay que añadir en wp-config.php el siguiente código para que el método de descarga sea directo, sin FTP:

/* Desactivar el uso de FTP para actualizar Plugins y Themes en WordPress */
define('FS_METHOD','direct');

2. Revisa los permisos de las carpetas con el cliente FTP

Después hay que definir los permisos de la carpeta wp-content para que pueda crear subdirectorios y ficheros. Lo normal es que las carpetas tengan permisos 755 y los archivos 644. Para ello utilizaremos nuestro cliente de FTP habitual y aplicaremos los permisos de la siguiente manera:

Permisos FTP

3. Revisa la configuración de PHP del servidor

Si aún así seguimos teniendo problemas, y seguimos sin poder actualizar los plugins obteniendo el error:

No ha sido posible crear el directorio

Investigando un poco, parece que el problema es por la manera en que nuestro servidor ejecuta el código PHP. Corrigiendo el modo de ejecución para que funcione como FastCGI en vez de mod_php se solucionaron los problemas y ya pude actualizar los plugins sin problemas.

Normalmente estos cambios de configuración del servidor es debido a que nuestros proveedores de hosting los realizan con buena intención de mantener sus servidores seguros, pero no tienen en cuenta que las webs que alojamos con ellos pueden dejar de funcionar. Por ello es que hay que estar muy atento y revisar nuestras webs y servidores de manera constante.

Guardar

Guardar

Guardar

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies