Hola,
Vengo derivado de un ticket, a ver si algun compañero me puede ayudar.
Esta mañana (sin cambiar nada previamente) el builder de divi no carga en ninguna pantalla. En consola se aprecia que entra en un loop javascript que hace multiples peticiones. Yo creo que el problema es alguna directiva de seguridad del servidor dado que no se ha cambiado nada en la web ni actualizado el divi. He probado a desactivar todos los plugins pero el problema persiste.
Gracias anticipadamente.
Contenido solo visible a usuarios registrados
Hola Pepe,
volvi a hacerlo otra vez y nada. Como te comente arriba hice varias pruebas:
1 - Desactivar plugins + actualizar enlaces permanentes.
2 - Desactivando todos los plugins, en el editor divi en Divi -> theme builder no carga el builder. Pero en entradas y paginas si carga.
Un saludo,
Hola Maria.
A nivel de instalación y hosting no vemos nada que pueda provocar lo que comentas.
Prueba acceder a Divi -> Opciones del tema -> Constructor -> avanzado y pulsa en el botón " Claro "
Esto eliminará la caché de Divi.
Desactiva también los plugins host webfonts local y woocommerce paypal payments ya que presentan errores.
[18-Apr-2023 05:46:42 UTC] PHP Parse error: syntax error, unexpected '?' in /home/setacorc/public_html/champyacademy.com/wp-content/plugins/host-webfonts-local/includes/admin/class-settings.php on line 488 [18-Apr-2023 06:32:35 UTC] PHP Parse error: syntax error, unexpected ':', expecting '{' in /home/setacorc/public_html/champyacademy.com/wp-content/plugins/woocommerce-paypal-payments/woocommerce-paypal-payments.php on line 46
Si sigue sin funcionar añade lo siguiente al archivo .htaccess que encontras en la raíz de la instalación:
RLimitMem max
Un Saludo
Hola Pepe,
He probado todo y nada 🙁 no se arregla ni limpiando la cache del divi que me comentas, ni añadiendo la regla.
Puedes reproducir el problema en : /wp-admin/admin.php?page=et_theme_builder
El error ha sido de la noche a la mañana, no he modificado nada del divi en todos los dias anteriores.
Sobre los errores PHP que me comentas, en cuanto resuelva este problema los mirare, no entiendo como pueden tener fallos plugins oficiales como esos 2.
Adjunto tambien captura en firefox para que aprecies el problema de javascript que causa el divi, al parecer es un loop javascript infinito.
Hola,
Acabo de encontrar en cloudflare esta entrada que habla de alguien que tuvo el mismo problema: https://community.cloudflare.com/t/maximum-call-stack-size-exceeded-wordpress-divi/497553
Todavia no se como se configura el Rocket loader que segun el compañero es lo que causa el problema, sabeis en que opcion de cloudflare es?
Gracias por vuestra paciencia!
Hola Maria.
Puedes activarlo/desactivarlo accediendo a Speed -> Optimization:
Un Saludo
Hola Pepe,
Desactivado, limpiada la cache de cloudflare y nada 🙁 el error persiste. Intente de usar cloudflare bypass para ver si el problema es de cloudflare, pero incluso con el bypass el error persiste (limpie todas las caches del mundo xD).
Hola María,
Es muy raro que este se esté generando, prueba desactivar cloudflare de tu sitio web y comprueba luego si el constructor de Divi carga de forma correcta. También puedes probar desactivarlo de forma temporal de tu sitio web
→ Contenido solo visible a usuarios registrados
Verifícalo y nos comentas como ha ido todo
Un Saludo
Hola Karen,
Desactivando cloudflare se arreglo el error. Incluso lo volvi a activar de nuevo y esta funcionando.
Se ve que es algo de cloudflare que desconozco lo que provoca el problema.
En la entrada que puse arriba, el compañer@ intento tambien crear una regla con el parametro del divi, sabriais en que opcion puedo configurarlo?
Hola María,
En este caso al ser aldo directamente relacionado con cloudflare debes consultarlo con el soporte → Contenido solo visible a usuarios registrados
En el mismo indican como puedes añadir estas reglas desde tu configuración de cloudflare
Un Saludo