[Resuelto] Cuando pongo analizar WooCommerce, se queda parado y la web da error 404
Este hilo está resuelto. Aquí tienes una descripción del problema y la solución.
Problema: Al intentar analizar WooCommerce para traducir una cadena específica, la web se bloquea y muestra un error 404. Además, se identificó un error de AJAX durante el proceso. Solución: 1. Cree una copia de seguridad del sitio completo. 2. Borre cualquier memoria cache que pueda existir. 3. Desactive todos los plugins, incluyendo los de WPML. 4. Active un tema por defecto de WordPress, como Twenty Twenty. 5. Active los plugins de WPML. 6. Vaya a WPML -> Localización de temas y plugins y escanee WooCommerce. 7. Si el problema desaparece, reactive el tema y luego los demás plugins uno por uno hasta identificar el que causa el error 404. 8. Para el error de AJAX, abra la consola del navegador (F12) en la pestaña 'Consola' mientras realiza el escaneo para identificar cuándo se detiene el proceso. Si estos pasos no resuelven el problema o si la solución parece no ser relevante debido a que está desactualizada o no se ajusta a su caso, le recomendamos abrir un nuevo ticket de soporte. También es altamente recomendable revisar los problemas conocidos y verificar que tiene instaladas las últimas versiones de los temas y plugins. Para más asistencia, visite nuestro foro de soporte.
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.
Al intentar Analizar WooCommerce para traducir la cadena de "XXX" se ha añadido al carrito, se ha quedado desde hace una hora bloqueado y ahora la web da error 404. Puedo recuperar la copia de seguridad pero me gustaría saber si es normal y si debo esperar más o qué puedo hacer.
Necesito traducir esa cadena ya que las primeras comillas de la frase no aparecen correctamente.
No, este comportamiento no es normal y es muy probable que la falta de recursos en el servidor o un conflicto con una funcionalidad de terceros esté causando este comportamiento.
Por favor realice los siguientes pasos:
- Cree una copia de seguridad del sitio completo
- Borre cualquier memoria cache que pueda existir
- Desactive todos los plugins, incluyendo los de WPML
- Active un tema por defecto de WordPress, por ejemplo: Twenty Twenty
- Active los plugins de WPML
- Escanée Woocommerce en WPML -> Localización de temas y plugins
- Si el problema desapareció, comience activando el tema y luego el resto de los plugins, uno por uno, hasta que el error 404 vuelva a aparecer y encuentre al culpable
Puede decirme el resultado de los pasos anteriores?
De acuerdo a la captura de pantalla, no ha realizado los pasos en el órden en que los describí, pues Woocommerce y otros plugins están activos mientras escanea. Le pido que siga los pasos al pie de la letra y compruebe si el problema 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.
Muchas gracias por compartir las credenciales solicitadas.
Hay un error de ajax que es el causa este problema. La causa de este comportamiento puede estar en alguna restricción de seguridad del servidor. Por favor contacte con sus proveedores de hosting y pídales que revisen este tema.
Hola Carlos, como último favor, me podrias pasar alguna captura de como ves lo del error de ajax? porque seguro que lo primero que intentarán será desviar el tema o decir que ellos no ven nada raro 🙁
Estos son los pasos a seguir para ver el error:
- Ve a WPML -> Localización de temas y plugins
- Activa la consola del navegador (generalmente solo debes hacer click en F12). Asegúrate de estar en la pestaña 'Consola'
- Comienza a escanear y cuando aparezca el error de AJAX es que se detiene el proceso de escaneado.