Plugins de WordPress solicitan Usuario Ftp para actualizar
No se si usas docker, pero te puede pasar que cuando pasar los backups de un server a otro una instalación de wordpress, algunas configuraciones pueden comenzar a no funcionar del todo correcto, o bien actuar distinto a lo esperado. En esta oportunidad te muestro como solucionar el error en los Plugins de WordPress solicitan Usuario Ftp para actualizar.

Si te paso la solución se dio en mi caso en dos partes. Mi situacion es que lo tengo montado sobre docker entonces tenia que ver permisos y el archivo wp-config.php
vamos por pasos:
En mi volumen liste los permisos y estaban con root con lo cual es un error, deberia ser www-data:www-data
Entonces paso 1: Ingresar al contenedor.
Sabiendo la id (se saca con docker ps) vamos a ingresar al contenedor con el comando:
docker exec -it IDCONTENEDOR /bin/bash
Luego vamos a ejecutar el comando:

chown -R www-data wp-content
chmod -R 755 wp-content
Una vez modificados los archivos vamos a editar wp-config.php

define('FS_METHOD', 'direct');
En la imagen anterior agregamos lo que esta enmarcado en verde que es:
define('FS_METHOD', 'direct');
Guardas el archivo y listo! Volve a entrar a tus plugins y ya no te va a pedir acceso a ftp ni datos de conexion como asi tampoco tendras problemas en actualizarlos!
Filed under: CulturaLibre,docker,gnulinux,SoftwareLibre - @ 14 febrero, 2023 1:06 am
Etiquetas: contenedor, CulturaLibre, error datos de conexion, ftp, plugins, wordpress, wp-config.php, wp-content