[Resuelto] Lentitud en la carga de la web, al editar productos
Este hilo está resuelto. Aquí tienes una descripción del problema y la solución.
Problem:
I am having an issue with slow product editing on my WooCommerce website with two languages. When editing products, the administration becomes very slow, and editing 5 or 6 products can potentially saturate the server, leading to website crashes (Error 503 or Error 500). After deactivating all plugins, it was identified that the "sitepress-multilingual-cms" and "woocommerce-multilingual" plugins are causing slowdowns due to numerous admin-ajax requests, specifically related to WPML.
Solution:
1. Increase the WordPress memory limit to a minimum of 128Mb by adding the following code to the wp-config.php file:
define('WP_MEMORY_LIMIT', '512M');
2. After increasing the memory limit, go to Plugins -> Add New -> 'Commercial' tab -> Update the WPML plugins.
3. If the issue persists, contact your hosting providers and ask them to increase the memory limit on the server-side.
Este es el foro de soporte técnico de WPML, el plugin multilingüe de WordPress.
Todas las personas pueden leerlo pero solo los clientes de WPML pueden ingresar comentarios. El equipo de WPML responde en los foros 6 días a la semana, 22 horas por día.
Hola, hace meses que tenemos problemas con la edición de producto en la web con 2 idiomas.
Resulta que al editar productos de WooCommerce se vuelve muy lenta la administración. A tal punto que si se editan 5 ó 6 productos ya es posible que se satura el servidor y cae la web
Hemos probado desactivar todos los plugins y lo primero fue que sospechamos de este. Luego, tras comprobar con el proveedor de hosting, éste nos indica que no estabamos equivocados.
Cocretamente nos respondió esto: "Hemos completado la revisión y vemos que todo apunta a los plugins sitepress-multilingual-cms y woocommerce-multilingual como principal motivo del comportamiento que nos indicabas.
Vemos que estos plugins llega a ejecutar peticiones admin-ajax con hasta 11541 que pueden producir ese tipo de ralentizaciones, en concreto hemos visto esta cadena:
enlace oculto POST:wpml_save_job_ajax
Principalmente son estos plugins los que también ejecutan más peticiones admin-ajax por cada comentario o entrada que editas y casi por cada acción realizada."
URL de (mi) sitio web donde aparece el problema: enlace oculto
Básicamente, necesitamos saber que o cómo poder solucionar este problemas, porque tenemos la sensación que va a más y cada vez menos podemos editar productos.
1.- Por favor incremente el límite de memoria de WordPress. El mínimo requerido es de 128Mb: https://wpml.org/home/minimum-requirements/
Para ello puede agregar el siguiente código al archivo wp-config.php que se encuentra en la raíz del sitio:
- Añádelo encima de la línea /* That's all, stop editing! Happy blogging. */
Puede comprobar el límite de memoria de WordPress en WPML -> Soporte
2.- Una vez incrementado el límite de memoria de WordPress, el pido que vaya a Plugins -> Añadir nuevo -> Pestaña 'Comercial' -> Actualice los plugins de WPML
Luego compruebe si el problema de lentitud desapareció.
Me gustaría solicitar acceso temporal al sitio (wp-admin y FTP) con el objetivo de ver el problema más de cerca. Su próxima respuesta será privada y en ella encontrará los campos correspondientes a las credenciales solicitadas.
Aunque no realizaré ningún cambio en el sitio siempre es recomendable crear una copia de seguridad del sitio completo antes de compartir las credenciales de acceso.
Hola Carlos, no. El problema continúa... tal como siempre.
Ahora mismo, un error 500.
Del hosting me acaban de confirmar que es el plugin.
Para probarlo, puedes ir a los productos y le das editar a varios a la vez, abriendo en diferentes páginas del navegador, podrás ver que se cuelga todo y la gráfica del servidor se pone al rojo.
el tema, es que tengo otra web, de las mismas características, con el mismo template (de otro cliente) y con el plugin WPML. "Y esto no ocurre".
Intenta hacer las pruebas que te comento. Si llega a ser problema de servidor, se lo debo decir al cliente, pero con alguna prueba concreto.
- Como siempre, los del hosting dicen que no es problema de ellos.
De mi parte no puedo reproducir el problema. He editado más de 5 productos en nuevas pestañas y todos cargan bien.
Le pido que realice los siguientes pasos:
- Active el modo de depuración de WordPress siguiendo los pasos descritos en esta guía: https://wordpress.org/documentation/article/debugging-in-wordpress/
- Reproduzca el problema
- Compruebe si aparecen algún mensaje de error en el archivo debug.log que se encuentra en la carpeta wp-content
Hola nuevamente... la verdad que no veo nada relevante
enlace oculto
Lo he hecho, pero no veo que aparezcan errores.
Te repito, intento generar el error Editando a la vez varios productos. Por ejemplo abriendo en edición muchos a la vez, uno 7, y termina el servidor con un error 500.
Esto, normalmente les pasa a los usuarios cuando van a comprar, se les cuelga la web.
Si desactivo el WPML no ocurre, incluso los de hosting nos dicen lo mismo.
He abierto 11 productos en pestañas diferentes de manera simultánea y todos cargan correctamente. La verdad es que no encuentro forma de reproducir el problema.
Puede crear un video mostrando los pasos a seguir y que se vea el problema?
En este caso todo parece indicar que estamos ante un problema de limitaciones del servidor, pero no estoy 100% seguro. He consultado con mis colegas y lo mejor es escalar este ticket a nuestro 2do nivel de soporte para que nuestros especialistas revisen con profundidad este problema y pueda aislar su causa.
Me gustaría pedirle autorización para crear una copia del sitio con el objetivo de escalar este ticket.
He creado la copia del sitio y escalado este ticket a nuestro 2do nivel de soporte para que nuestros especialistas revisen con mayor profundidad e intenten aislar la causa del problema.
Le mantendré al tanto de la evolución de este ticket.