Solucionar problemas de activación e instalación de WP SuperCache en WordPress

Vota este artículo

Una de las grandes pesadillas de la mayor parte de los usuarios de WordPress son los problemas a la hora de instalar plugins. Hoy vamos a hablar de WP SuperCache, y los problemas que genera dependiendo del tipo de hosting sobre el que lo estés instalando.

Te contamos como solventar los errores de ‘could not update‘, ‘WPCACHEHOME‘ y ‘advanced-cache.php no existe o no puede ser actualizado’ instalando WP SuperCache.

Debido a la idiosincrasia de WordPress, es decir, como está montado por detrás, resulta que además de ser una herramienta de gestión de contenidos muy potente, es un auténtico devorador de recursos. Y estos recursos normalmente escasean en los alojamientos o hostings económicos en los que la mayor parte de las veces se encuentran instalados.

Por ello es muy importante elegir un buen proveedor, que nos garantice que el material y los recursos son los adecuados. Por otra parte, WordPress no solo es una herramienta potente que consume recursos, es además un sistema modular en cuanto a que permite un sinfín de complementos adicionales para mejorar -la mayoría de las veces, otras no tanto- las capacidades del mismo.

Estos añadidos, más conocidos como plugins, dependiendo del desarrollador son más o menos “ordenados”, generando a su vez en algunos casos un tremendo consumos de recursos.

Hay que evitar un acceso lento a la página

Dado que la instalación de WordPress es bastante ligera y optimizada, no sería un problema la velocidad de la página, pero con estos add-ons los tiempos de carga van subiendo sin parar, y nos podemos llegar a encontrar con una web lenta. Esto puede traer consigo dos efectos colaterales:

  • El primero, sería el problema que supone con respecto a la experiencia de usuario, también conocida como UX, dado que según demuestran todos los estudios, una web que tarda más de 3 segundos en cargar, no solo genera una mala experiencia sino que además, es abandonada por la mayor parte de los navegantes antes incluso de volcarse completamente.
  • El segundo problema es Google, al gigante de los buscadores no le gusta nada perder el tiempo en páginas lentas que tardan mucho tiempo en cargar, porque entre otras cosas, además de considerar que no es una página “premiable” con una buena posición en las páginas de resultados, supone un tiempo extra muy valioso de escaneo -indexación- que podría estar empleando en otras cosas.

La solución, los plugins de caché

Siempre hay que buscar la mayor de las velocidades de acceso a nuestra página, por lo que, aunque tengamos entre manos una web razonablemente rápida, no hay que dejar de morder nunca décimas al tiempo de carga de nuestra página.

Uno de los más conocidos y eficaces, y que personalmente me gustan más -por su sencillez, eficacia y ligereza- es WP SuperCache. Su funcionamiento es sencillo: Lo instalamos, posteriormente pulsamos en “activar” desde la propia vista de control de plugins, y finalmente vamos al menú de SuperCache y lo ponemos en marcha haciendo clic en “on”.

Algunos problemas habituales

Esta instalación es muy muy sencilla, pero si nuestra web está basado en un WordPress que hemos puesto en marcha usando un “autoinstalable” de algún hosting -un autoinstalable es una instalación y configuración automática de un software- probablemente lo tengamos securizado.

Esto no es precisamente una mala noticia, una instalación de WordPress autoinstalable es un sistema que ha sido puesto en marcha por alguien que sabe de lo que habla, con lo que en algunos casos, es casi la mejor de las opciones.

Pero nos podemos encontrar con alguna “pega”, como sucede con el autoinstalable de la empresa de hosting española Dinahosting. Lo llamamos “pega” por nombrarlo de alguna manera, puesto que los problemas para instalar WP SuperCache no son ni más ni menos que un inconveniente solventable fácilmente, pero que nos puede ahorrar más de un dolor de cabeza poco conveniente a largo plazo: Los permisos de archivo. Por tanto, un 10 aquí a Dinahosting por ponernos a tiro de piedra una instalación one-click con cariño y saber hacer. Veamos ahora como solventarlo.

Instalando Wp SuperCache

Lo primero, evidentemente, es instalar el plugin. Para ello seguiremos el procedimiento habitual, buscando por “cache” nos aparecerá en los resultados de los primeros. Haremos clic en “Instalar ahora”

Te contamos como solventar los errores de 'could not update', WPCACHEHOME y advanced-cache.php no existe o no puede ser actualizado de WP SuperCache

Lo primero, instalaremos el plugin WP SuperCache

Seguidamente, tendremos que ir al listado de plugins disponibles en nuestra instalación, y hacer clic en la opción “Activar”.

solucionar-problema-wordpress-super-cache-tecnodiario-noticias-tecnologia-03

Proceso habitual instalando plugins en WordPress

Una vez hecho esto, y tras un breve periodo de espera, ya estaremos preparados para lanzar el modo “cacheo”. ¿Preparados?

solucionar-problema-wordpress-super-cache-tecnodiario-noticias-tecnologia-04

Como podemos ver, WP SuperCache nos está generando dos errores

Pues no, no estamos todavía preparados como se puede ver en la captura de pantalla, pues recibimos los errores de ‘could not update‘, ‘WPCACHEHOME‘ y ‘advanced-cache.php no existe o no puede ser actualizado’ al activar WP SuperCache.

Se trata de un problema de permisos

¿Qué significa esto? Pues básicamente, la instalación de WordPress se compone de miles, literalmente, de archivos. Algunos de estos archivos son más críticos que otros, y es necesario tanto protegerlos, como acceder a ellos para ciertas tareas, como por ejemplo, instalar un plugin.

Dado que el autoinstalable tiene los permisos restringidos más de lo normal en ciertos archivos, cosa que no es ni mucho menos mala, todo lo contrario, pues resulta que tendremos problemas con algunos plugins.

WP SuperCache por ejemplo, intentará escribir datos fundamentales en el archivo wp-config.php, pero esta restricción no le dejará realizarlo.

¿Como lo solventamos?

Pues ni más ni menos que devolviendo temporalmente los permisos a este archivo. Como ves, insisto en que los permisos se devuelven temporalmente, puesto que es peligroso dejarlos concedidos más allá de un nivel razonable.

Para ello, dentro del panel de control de nuestro hosting, localizaremos el gestor de archivos FTP de nuestra cuenta. Obviamente, si tenemos un cliente FTP como Filezilla, también podemos realizarlo desde ahí. En nuestro caso, usamos el panel de FTP desde el control de nuestro hosting en Dinahosting.

solucionar-problema-wordpress-super-cache-tecnodiario-noticias-tecnologia-01

Esta es la acertada configuración de permisos inicial que nos encontramos.

Como ves, al wp-config.php se le ha permitido únicamente que un usuario solamente pueda leerlo. Pero esto no es suficiente para activar correctamente WP SuperCache, puesto que necesita escribir código en dicho archivo, para posteriormente guardarlo modificado.

Dado que el uso que WordPress le va a dar a este archivo es de lectura en exclusiva, es importante devolverlo a este estado. Con esto en mente, escalamos los permisos de la siguiente manera:

solucionar-problema-wordpress-super-cache-tecnodiario-noticias-tecnologia-05.png

Ahora, una vez que tenemos los permisos concedidos, volvemos a entrar en el plugin de WP SuperCache, y voilá, ya tenemos funcionando este buen sistema de caché.

solucionar-problema-wordpress-super-cache-tecnodiario-noticias-tecnologia-06

Comprobamos que funciona, y de inmediato, reestablecemos los permisos a los por defecto.

Es importante no olvidarse de devolver los permisos a su estado original, 444, es decir, sin capacidad de escritura, de esa forma protegeremos de ataques malintencionados nuestra web. Recuerda que el archivo wp-config.php es vital en nuestro site, y debemos protegerlo a toda costa.

Finalmente, nunca está de más comprobar que todo está funcionando de la forma debida:

solucionar-problema-wordpress-super-cache-tecnodiario-noticias-tecnologia-07

Wp SuperCache ejecuta un autodiagnóstico que debemos ejecutar de vez en cuando.

Como colofón, mencionar que dado que la sección de tutoriales que iniciamos hace unas semanas, es una de las más visitadas, vamos a seguir incidiendo en este tipo de artículos para hacer de la web un sitio más atractivo para vosotros, los que nos visitáis día a día.

 

 

Related Posts

About The Author

3 Comments

  1. Ray Cubias
    23 marzo, 2016
  2. Ray Cubias
    23 marzo, 2016

Add Comment

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando o pulsa el botón "cerrar" 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.

CERRAR