Buenos días;
Desd eesta mañana mi web está dando problemas. A la minima accion que realizo en el panel de administración , de woocommerce sobre todo ( por ejmplo, entrar en algun pedido ) , la CPU de la web se pone al 100% y la web se cae. Por esta causa no estoy pudiendo trabajar.
Rceientemente instale w3 total cache, también el plugin de webempresa Cache Varnish.
Debido a estos problemas he desactivado el w3 total caché. Pero la web sigue dando problemas.....
He creado un ticket y me han dicho esto:
Hemos estado analizando los logs del servidor para ver por qué ocurre esto, y hemos visto que en la web hay bastantes peticiones a estáticos ( javascript, hojas de estilos, imágenes ... ) que terminan en 404. Por ejemplo:
==================
2.138.216.209 - - [08/Mar/2021:12:47:53 +0100] "GET /wp-content/cache/minify/26cde.js HTTP/1.0" 404 90629 "https://susimiu.es/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.72 Safari/537.36 Edg/89.0.774.45"
2.138.216.209 - - [08/Mar/2021:12:47:53 +0100] "GET /wp-content/cache/minify/9ed74.js HTTP/1.0" 404 90629 "https://susimiu.es/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.72 Safari/537.36 Edg/89.0.774.45"
2.138.216.209 - - [08/Mar/2021:12:47:53 +0100] "GET /wp-content/cache/minify/12e8b.js HTTP/1.0" 404 90629 "https://susimiu.es/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.72 Safari/537.36 Edg/89.0.774.45"
2.138.216.209 - - [08/Mar/2021:12:48:02 +0100] "GET /wp-content/cache/minify/63a69.js HTTP/1.0" 404 90629 "https://susimiu.es/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.72 Safari/537.36 Edg/89.0.774.45"
2.138.216.209 - - [08/Mar/2021:12:48:04 +0100] "GET /wp-content/cache/minify/b4041.js HTTP/1.0" 404 90629 "https://susimiu.es/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.72 Safari/537.36 Edg/89.0.774.45"
2.138.216.209 - - [08/Mar/2021:12:48:06 +0100] "GET /wp-content/cache/minify/ee159.js HTTP/1.0" 404 90629 "https://susimiu.es/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.72 Safari/537.36 Edg/89.0.774.45"
2.138.216.209 - - [08/Mar/2021:12:48:08 +0100] "GET /wp-content/cache/minify/be7f2.js HTTP/1.0" 404 90629 "https://susimiu.es/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.72 Safari/537.36 Edg/89.0.774.45"
2.138.216.209 - - [08/Mar/2021:12:48:10 +0100] "GET /wp-content/cache/minify/5f16d.js HTTP/1.0" 404 - "https://susimiu.es/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.72 Safari/537.36 Edg/89.0.774.45"
==================Un error 404 significa "no encontrado", y en Wordpress es algo relativamente grave. Una visita que se encuentre por ejemplo con 2 errores 404 implica que consume casi como 3 visitas, por lo que si la actividad es alta el problema se va multiplicando; esto es debido a que los errores 404 son capturados por Wordpress y procesados mediante php, para mostrar la página de "no encontrado" embellecida propia de la web.
Lo que hemos hecho ha sido añadir unas reglas al fichero .htaccess de la página, para que los errores 404 de los ficheros estáticos sean simples y no requieran de procesado adicional. Por ejemplo, compara estas dos direcciones:
De este modo el consumo de recursos se reduce drásticamente; ahora ya no deberíais ver este tipo de errores, o como mínimo deberían reducirse sensiblemente.
Eso sí, ésto no es más que un "parche", una solución temporal para mitigar el problema. La solución real es ver qué plugin o qué componente de la web está generando esos ficheros javascript con nombres pseudoaleatorios:
https://susimiu.es/wp-content/cache/minify/63a69.js
https://susimiu.es/wp-content/cache/minify/b4041.js
https://susimiu.es/wp-content/cache/minify/ee159.jsParece que los está generando mal, ya que la web intenta utilizarlos pero no existen. Una vez que los genere bien, o que deje de generarlos, el comportamiento de Wordpress ya volvería a ser mucho más estable.
Pero sinceramente no se que puedo hacer para solucionarlo....
La web está muy muy inestable.
Gracias por todo
Contenido solo visible a usuarios registrados
Hola Laura.
El problema suele venir por algún plugin que este realizando peticiones constantes a tu web.
.- Desactiva todos los plugins excepto WooCommerce y WPBakery Page Builder
ves activando los plugins uno a uno hasta encontrar el que te esta probando ese consumo de recursos.
Un saludo