Desarrollo webWordpress

Cómo quitar los datos de conexión de wordpress

Para que wordpress deje de pedir los datos de conexión al servidor para hacer actualizaciones tienes que darle los privilegios al usuario de la carpeta. Para saber que usuario es el propietario puedes poner un php con este código en la carpeta de wordpress.

En mi ejemplo pongo en la carpeta /var/www/html/carpeta_wordpress un archivo whoami.php con este código:

<?php echo(exec("whoami")); ?>

En el explorador pongo http://midominio/carpeta_wordpress/whoami.php y me dice el nombre de propietario es: www-data

Entonces hago lo siguiente:

  1. Abrir Terminal
  2. Ir a la carpeta padre de la instalación que quiero modificar.
    En mi instalación es:

    cd /var/www/html
  3. Cambiar propietario de la carpeta
    sudo chown -R www-data carpeta_wordpress
  4. password del usuario root
  5. Listo!

¿Por que sucede esto?

Cada vez que usas el panel de control de wordpress para instalar, actualizar o borrar plugins, temas o incluso el mismo wordpress para una nueva versión, este tiene que hacer cambios a carpetas en el sistema de archivos del servidor.

Antes de hacer esto, wordpress primero revisa si puede tener acceso directo a manipular estos archivos.

Si no tiene los permisos necesarios para modificar el sistema de archivos directamente, entonces pide las credenciales FTP para intentar hacer estas modificaciones por esta via.

¿Te funcionó? escribe en los comentarios.

Deja una respuesta