Cuando vas a actualizar plugins o la versión de WordPress, el sistema te pide datos de acceso por ftp o sftp, es necesario revisar los permisos de la carpeta que aloja todo el sistema wordpress en tu servidor.
En mi caso ocurrió con una versión que instalé para una tienda. Cuando revisé los permisos encontré lo siguiente…
[root@mcfee www.pablodiaz.com.co]# ls -ltr total 208 -rw-r--r-- 1 root root 418 Sep 24 2013 index.php -rw-r--r-- 1 root root 364 Dec 19 2015 wp-blog-header.php -rw-r--r-- 1 root root 1627 Aug 29 2016 wp-comments-post.php -rw-r--r-- 1 root root 3065 Aug 31 2016 xmlrpc.php -rw-r--r-- 1 root root 2422 Nov 20 2016 wp-links-opml.php -rw-r--r-- 1 root root 8048 Jan 11 2017 wp-mail.php -rw-r--r-- 1 root root 3669 Aug 19 2017 wp-cron.php -rw-r--r-- 1 root root 3306 Aug 22 2017 wp-load.php -rw-r--r-- 1 root root 16246 Oct 3 2017 wp-settings.php -rw-r--r-- 1 root root 30071 Oct 18 2017 wp-signup.php -rw-r--r-- 1 root root 4620 Oct 23 2017 wp-trackback.php -rw-r--r-- 1 root root 19935 Jan 6 14:32 license.txt -rw-r--r-- 1 root root 5438 Mar 18 10:07 wp-activate.php -rw-r--r-- 1 root root 36593 Apr 3 10:22 wp-login.php drwxr-xr-x 18 root root 8192 Apr 30 03:00 wp-includes drwxr-xr-x 9 root root 4096 Apr 30 03:00 wp-admin drwxr-xr-x 5 root root 69 Apr 30 03:00 wp-content -rw-r--r-- 1 root root 3237 Apr 30 03:00 wp-config-sample.php -rw-r--r-- 1 root root 7638 Apr 30 03:00 readme.html -rw-r--r-- 1 root root 17935 Apr 30 03:00 licencia.txt -rw-rw-rw- 1 apache apache 3203 Apr 30 16:27 wp-config.php [root@mcfee www.pablodiaz.com.co]#
Te toca ejecutar el siguiente comando para cambiar los permisos a todos los directorios
[root@mcfee www.pablodiaz.com.co]# chown -R apache:apache /var/www/html/www.pablodiaz.com.co/
Te debe entonces quedar así…
[root@mcfee www.pablodiaz.com.co]# ls -ltr total 208 -rw-r--r-- 1 apache apache 418 Sep 24 2013 index.php -rw-r--r-- 1 apache apache 364 Dec 19 2015 wp-blog-header.php -rw-r--r-- 1 apache apache 1627 Aug 29 2016 wp-comments-post.php -rw-r--r-- 1 apache apache 3065 Aug 31 2016 xmlrpc.php -rw-r--r-- 1 apache apache 2422 Nov 20 2016 wp-links-opml.php -rw-r--r-- 1 apache apache 8048 Jan 11 2017 wp-mail.php -rw-r--r-- 1 apache apache 3669 Aug 19 2017 wp-cron.php -rw-r--r-- 1 apache apache 3306 Aug 22 2017 wp-load.php -rw-r--r-- 1 apache apache 16246 Oct 3 2017 wp-settings.php -rw-r--r-- 1 apache apache 30071 Oct 18 2017 wp-signup.php -rw-r--r-- 1 apache apache 4620 Oct 23 2017 wp-trackback.php -rw-r--r-- 1 apache apache 19935 Jan 6 14:32 license.txt -rw-r--r-- 1 apache apache 5438 Mar 18 10:07 wp-activate.php -rw-r--r-- 1 apache apache 36593 Apr 3 10:22 wp-login.php drwxr-xr-x 18 apache apache 8192 Apr 30 03:00 wp-includes drwxr-xr-x 9 apache apache 4096 Apr 30 03:00 wp-admin drwxr-xr-x 5 apache apache 69 Apr 30 03:00 wp-content -rw-r--r-- 1 apache apache 3237 Apr 30 03:00 wp-config-sample.php -rw-r--r-- 1 apache apache 7638 Apr 30 03:00 readme.html -rw-r--r-- 1 apache apache 17935 Apr 30 03:00 licencia.txt -rw-rw-rw- 1 apache apache 3203 Apr 30 16:27 wp-config.php [root@mcfee www.pablodiaz.com.co]#
Una vez realizado esto, prueba de nuevo a ejecutar las actualizaciones que necesita tu wordpress para trabajar.
Eso es todo por hoy….
Sin respuestas