Icona GIF non visualizzata e mostra errore

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 Mi Piace

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 Mi Piace

Come si recupera l’aggiornamento nel componente del tema?

È qui che sto cercando un aggiornamento. È aggiornato. Sto cercando nel posto giusto?

@bsawicki come hai risolto questo problema? Sto riscontrando lo stesso problema. Apprezzerei un aiuto.

1 Mi Piace

Il problema che stai riscontrando è la visualizzazione dell’icona sbagliata? Potresti voler ricompilare il tuo sito Discourse se l’aggiornamento del componente non lo ha risolto. (Oppure… puoi anche provare a eliminare il componente e installarlo di nuovo.)

2 Mi Piace

Il problema che sto riscontrando è che l’icona “GIF” non viene visualizzata affatto quando cambio il caricamento per utilizzare Amazon S3. La ricostruzione del mio sito non ha aiutato. Ho appena eliminato e reinstallato il componente, ancora nessun risultato. Questo è come appare, l’icona dovrebbe essere tra l’icona del calendario e quella dell’ingranaggio, ma è vuota, le GIF funzionano comunque.

La mia versione di discourse è: 2.8.0.beta7 su DigitalOcean

1 Mi Piace

Ho lo stesso problema, solo che ieri funzionava. Ho quindi aggiunto caricamenti cdn+s3+cdn e ha smesso di funzionare. Tutto il resto funziona correttamente, entrambi i pull cdn funzionano bene. Utilizzo DO Spaces + Bunny CDN.
Ho provato a svuotare la cache di entrambi i pull cdn, non è servito a nulla, la gif svg non viene caricata correttamente.

2 Mi Piace

Ho un altro sito che sta facendo qualcosa di strano con le svg su un bucket S3. Non ho ancora capito cosa stia succedendo.

2 Mi Piace

L’icona del testo GIF è scomparsa e dopo aver tentato di eliminare e reinstallare il componente, sto ricevendo questo errore.

Errore con icons-sprite: #<TypeError: nessuna conversione implicita di nil in String>

Il pulsante funziona ma la sprite GIF non è visibile.

2 Mi Piace

Ciao, c’è una soluzione a questo? @Falco

È strano vedere che Meta ha la sua sprite GIF al suo posto. Attualmente siamo alla versione 2.8.1 (stabile) e dobbiamo ancora aggiornare alla 2.8.2, ma il problema persiste anche prima, quando eravamo all’ultima versione, circa un mese fa.

1 Mi Piace

Volevo solo informare tutti che se annullate questo intero commit, l’icona tornerà al suo posto nell’editor.

Ora mi chiedo perché più persone non segnalino questo bug e perché non venga riprodotto qui su meta.

Aggiorneremo a v2.8.3 +2 questa settimana e verificherò se è compatibile con lo stato attuale del repository GitHub - discourse/discourse-gifs.

1 Mi Piace

Purtroppo, il problema non è stato risolto nemmeno nella 2.8.3.

1 Mi Piace

Hai provato a eliminare il componente e ad aggiungerlo di nuovo? forse il vecchio nome dell’icona è rimasto bloccato da qualche parte. Quel commit che hai menzionato in precedenza, ripristinandolo, ha solo cambiato il nome dell’icona inclusa, quindi non dovrebbe essere qualcosa che dipende da una certa versione di Discourse.

2 Mi Piace

Ho appena provato il tuo consiglio, ed ecco cosa ho ottenuto nella pagina dei componenti nell’area amministratore (non c’era un errore simile prima):

Errore con icons-sprite: #<TypeError: nessuna conversione implicita di nil in String>

Screenshot

Ho preso nota di questo errore e ho proceduto a salvare la mia chiave API e no, non risolve il problema con l’icona del compositore.

1 Mi Piace

Siamo gli unici ad avere questo problema? Qualcuno? Per l’ultima settimana, ci sono state molte modifiche introdotte nel repository principale di questo componente dagli sviluppatori di Discourse, ma nessuna di queste risolve i problemi di:

  • Icona GIF mancante nel composer
  • Errore di “Errore con icons-sprite: #<TypeError: no implicit conversion of nil into String>”
2 Mi Piace

Usiamo lo storage S3, se può essere utile…

1 Mi Piace

Vediamo questo errore anche sulla pagina del componente DiscoTOC:


I log dicono:

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

Abbiamo provato disinstallandolo e reinstallandolo. Potrebbe trattarsi di un “semplice” errore di permessi sul server?

1 Mi Piace

Ciao @Jonathan_Poyer,

Sei riuscito a risolvere il problema da solo? Perché pensi che il problema sia correlato ai permessi del file system sul server?

1 Mi Piace

I log sembravano puntare verso l’upload.
Da allora abbiamo aggiornato alcuni chmod e aggiornato all’ultima versione e si è magicamente risolto!

2 Mi Piace

perché non posso usare tenor e appare questo?

2 Mi Piace

Riscontriamo lo stesso problema da mesi e non abbiamo l’icona “GIF” nel nostro composer.

È stato segnalato qui:
https://meta.discourse.org/t/discourse-gifs/158738/214?u=kinetiksoft
e qui:
https://meta.discourse.org/t/discourse-gifs/158738/211?u=kinetiksoft

Ma sembra che il problema riguardi una piccolissima quantità di persone e nessuno può aiutare a identificarlo…

Non abbiamo nemmeno la directory in cui il sistema cerca le SVG.

1 Mi Piace