El icono GIF no se muestra y muestra un error

Hi everyone.

My GIF icon disappears anytime I set uploads to S3: enable s3 uploads. If I turn uploads to S3 off, the GIF icon reappears in the editor. I’d appreciate some help fixing this.

3 Me gusta

Hi everyone.

My GIF icon disappears anytime I set uploads to S3: enable s3 uploads. If I turn uploads to S3 off, the GIF icon reappears in the editor. I’d appreciate some help fixing this.

3 Me gusta

¿Cómo se extrae la actualización en el componente del tema?

Aquí es donde busco una actualización. Está actualizada. ¿Estoy buscando en el lugar correcto?

@bsawicki ¿cómo solucionaste este problema? Estoy teniendo el mismo problema. Agradecería algo de ayuda.

1 me gusta

¿El problema que tienes es que ves el icono incorrecto? Es posible que desees reconstruir tu sitio de Discourse si actualizar el componente no lo solucionó. (O… también puedes intentar eliminar el componente e instalarlo de nuevo).

2 Me gusta

El problema que tengo es que el icono “GIF” no aparece en absoluto cuando cambio las cargas para usar Amazon S3. Reconstruir mi sitio no ayudó. Acabo de eliminar y reinstalar el componente, todavía sin éxito. Así es como aparece, el icono debería estar entre el icono del calendario y el de engranaje, pero está vacío, el GIF todavía funciona.\n\n

\n\nMi versión de Discourse es: 2.8.0.beta7 en DigitalOcean

1 me gusta

Tengo el mismo problema, solo que ayer funcionaba. Luego agregué cargas cdn+s3+cdn y dejó de funcionar. Todo lo demás funciona correctamente, ambas extracciones de cdn funcionan bien. Usando DO Spaces + Bunny CDN.
Intenté borrar la caché de ambas extracciones de cdn, no importó, el svg GIF no se carga correctamente.

2 Me gusta

Tengo otro sitio que está haciendo algo extraño con svg en un bucket S3. Aún no he descubierto qué está pasando.

2 Me gusta

El icono de texto GIF desapareció y, después de intentar eliminar y reinstalar el componente, estoy recibiendo este error.

Error con icons-sprite: #<TypeError: no implicit conversion of nil into String>

El botón funciona pero el sprite GIF no es visible.

2 Me gusta

Hola, ¿hay alguna solución para esto? @Falco

Es extraño ver que Meta tiene su sprite GIF en su lugar. Actualmente estamos en la versión 2.8.1 (estable) y aún no hemos actualizado a la 2.8.2, pero el problema persiste desde antes, cuando estábamos en la “última versión”, hace aproximadamente un mes.

1 me gusta

Solo para informarles a todos que si revierten todo este commit, el ícono vuelve a su lugar en el editor.

Ahora me pregunto por qué nadie más informa de este error y por qué no se reproduce aquí en meta.

Actualizaremos a la v2.8.3 +2 esta semana y verificaré si es compatible con el estado actual del repositorio GitHub - discourse/discourse-gifs.

1 me gusta

Desafortunadamente, el problema tampoco se ha resuelto en la 2.8.3.

1 me gusta

¿Has intentado eliminar el componente y volver a añadirlo? Quizás el nombre del icono antiguo esté atascado en algún sitio. Ese commit que mencionaste anteriormente solo cambió el nombre del icono incluido, por lo que no debería ser algo que dependa de una versión específica de Discourse.

2 Me gusta

Acabo de probar tu consejo, y esto es lo que obtuve en la página de componentes en el administrador (no había tal error antes de eso):

Error con icons-sprite: #<TypeError: no implicit conversion of nil into String>

Captura de pantalla

Tomé nota de este error y procedí a guardar mi clave de API y no, no soluciona el problema con el icono del compositor.

1 me gusta

¿Somos los únicos que nos encontramos con este problema? ¿Alguien? Durante la semana pasada, se introdujeron muchos cambios en el repositorio principal de este componente por parte de los desarrolladores de Discourse, pero ninguno de ellos resuelve los problemas de:

  • Icono GIF que falta en el compositor
  • Error de “Error con icons-sprite: #<TypeError: no implicit conversion of nil into String>”
2 Me gusta

Usamos almacenamiento S3 si es que importa…

1 me gusta

También vemos este error en la página del componente DiscoTOC:


Los registros dicen:

DiscoTOC theme contains a corrupt svg upload : OpenURI::HTTPError : 403 Error

Intentamos desinstalarlo y reinstalarlo. ¿Podría ser un error de permisos “simple” solo en el servidor?

1 me gusta

Hola @Jonathan_Poyer,

¿Pudiste resolver el problema por tu cuenta? ¿Por qué crees que el problema está relacionado con los permisos del sistema de archivos en el servidor?

1 me gusta

Los registros parecían apuntar a la carga. ¡Desde entonces hemos actualizado algunos chmod y actualizado a la última versión y se resolvió mágicamente!

2 Me gusta

¿Por qué no puedo usar tenor y aparece esto?

2 Me gusta

Experimentamos el mismo problema durante meses y no tenemos el icono “GIF” en nuestro editor.

Se informó aquí:
https://meta.discourse.org/t/discourse-gifs/158738/214?u=kinetiksoft
y aquí:
https://meta.discourse.org/t/discourse-gifs/158738/211?u=kinetiksoft

Pero parece que el problema afecta a una cantidad muy pequeña de personas y nadie puede ayudar a identificarlo…

Ni siquiera tenemos el directorio que el sistema intenta buscar SVG.

1 me gusta