Pregunta sobre Gutenberg de Wordpress:

Pantalla blanca en la publicaci贸n / p谩gina

Un usuario pregunt贸 馃憞

Parece, como otros han publicado aqu铆, que la pantalla aparece completamente en blanco (sin barra de administraci贸n ni nada) con 3.8.0 activado. Al ejecutar la consola de Firefox, obtengo esto, que muestra que uno de los archivos javascript no se est谩 cargando correctamente.

Loading failed for the <script> with source 鈥/wp-content/plugins/gutenberg/vendor/wp-polyfill-ecmascript.min.2ae96136.js鈥. post-new.php:108
[Show/hide message details.] ReferenceError: regeneratorRuntime is not defined[Learn More] index.js:12:86582
[Show/hide message details.] TypeError: Object(...) is not a function[Learn More] index.js:12:8067
[Show/hide message details.] TypeError: Object(...)(...) is undefined[Learn More] index.js:12:15977
[Show/hide message details.] TypeError: wp.editPost is undefined[Learn More]

Dado que el archivo javascript no se carga, rompe todo. Espero que esto se pueda solucionar en la pr贸xima actualizaci贸n.

(@ steve-pheriche)

Hace 2 a帽os, 3 meses

Hola, no tengo nada que ver con Gutenberg pero … es probable que esto entre en conflicto con Gutenberg y las reglas de Apache ModSecurity proporcionadas por Atomicorp. La 煤ltima versi贸n de Gutenberg ejecutar谩 las reglas de Atomicorps ModSecurity y agregar谩 403 a ese archivo polyfill.js, lo que har谩 que Gutenberg cambie a pantalla blanca. El conjunto de reglas de Atomicorp detecta ese archivo como un intento de XSS debido a que iFrame est谩 siendo instalado por JS ( es mi suposici贸n basada en mis propios registros de ModSecurity)

Si est谩 en un servidor Plesk, es poco probable que este conjunto de reglas funcione porque estas reglas son el est谩ndar. Si tiene acceso a su VPS de alojamiento y se siente c贸modo editando las reglas, puede agregar una excepci贸n manual, y el m茅todo m谩s simple es ingresar la ID de la regla que har谩 que su Gutenberg opere a un mayor costo de seguridad. baja para XSS en general. No estoy familiarizado con m茅todos para hacer excepciones m谩s elegantes.

Inform茅 este error en Gutenberg GitHub pero fue ignorado y mis resultados se presentaron como una 芦solicitud de ayuda禄. As铆 que probablemente no se solucionar谩.
https://github.com/WordPress/gutenberg/issues/10075

Esta respuesta fue modificada hace 2 a帽os, 3 meses por.

(@mannweb)

Hace 2 a帽os, 3 meses

Pasar茅 esto a mi anfitri贸n, ya que en realidad estoy usando Plesk. Continuar茅 cuando trabaje con ellos.

(@bkjproducciones)

Hace 2 a帽os, 3 meses

Vaya, Steve, es un descubrimiento genial. 驴Es esto algo que podr铆a cambiar para convertirse en el est谩ndar de Plesk? Hab铆a visto una discusi贸n en GitHub sobre Cloudflare y Gutenbug y me pareci贸 que la gente de Cloudflare estaba dispuesta a cambiar su est谩ndar por el bien de Gutenberg, pero es posible que no lo haya entendido.

(@clorith)

Hace 2 a帽os, 3 meses

Hola,

Siguiendo aqu铆, 驴ha escuchado qu茅 bloqueaba sus solicitudes?

(@mannweb)

Hace 2 a帽os, 3 meses

Resulta que en realidad era algo dentro del firewall de aplicaciones web acerca de que Plesk bloqueaba a Gutenberg. Aparentemente, la causa es lo que parece ser XSS, por lo que WAF lo bloque贸. Establecer una regla de lista para Gutenberg permite que Gutenberg funcione. Sin embargo, no es una soluci贸n perfecta.

(@ venus10)

Hace 2 a帽os, 2 meses

Hola mannweb, 驴estableciste esta regla para una lista o eres el propietario de tu proveedor? Tengo la misma notificaci贸n de error que intentar铆a solucionarlo en el servidor que uso. Gracias por la retroalimentaci贸n.

(@mannweb)

Hace 2 a帽os, 2 meses

Si tiene acceso al Firewall de aplicaciones web para el dominio de Plesk, puede borrar la identificaci贸n que obtiene del registro de errores dentro del WAF. Eso es lo que hice a nivel de dominio.

驴Solucion贸 tu problema??

0 / 0

Deja una respuesta 0

Tu direcci贸n de correo electr贸nico no ser谩 publicada. Los campos obligatorios est谩n marcados con *