GIFアイコンが表示されず、エラーが表示される

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

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

テーマコンポーネントでアップデートをプルするにはどうすればよいですか?

アップデートを探しているのはここです。更新されました。正しい場所を探していますか?

@bsawicki この問題はどのように解決しましたか?私も同じ問題を抱えています。助けていただけると幸いです。

「いいね!」 1

お困りの問題は、間違ったアイコンが表示されることでしょうか? コンポーネントのアップデートで問題が解決しない場合は、Discourseサイトを再構築することをお勧めします。(または…コンポーネントを削除して再インストールすることもできます。)

「いいね!」 2

アップロードでAmazon S3を使用するように変更すると、「GIF」アイコンがまったく表示されないという問題が発生しています。サイトの再構築も効果がありませんでした。コンポーネントを削除して再インストールしましたが、うまくいきませんでした。以下は、アイコンが表示されるはずの場所ですが、空になっています。GIFは引き続き機能します。

私のDiscourseのバージョンは次のとおりです。DigitalOcean上の2.8.0.beta7

「いいね!」 1

同じ問題を抱えています。昨日までは動作していました。CDN+S3アップロード+CDNを追加したところ、動作しなくなりました。他のすべては正常に動作しており、CDNプルも問題なく機能しています。DOスペース+バニーCDNを使用しています。
CDNプルのキャッシュを両方クリアしましたが、GIF SVGが正しく読み込まれませんでした。

「いいね!」 2

S3バケットでSVGに何かおかしなことが起きている別のサイトがあります。まだ原因は特定できていません。

「いいね!」 2

GIFテキストアイコンが消え、コンポーネントを削除して再インストールしようとしたところ、このエラーが発生しました。

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

ボタンは機能しますが、GIFスプライトは表示されません。

「いいね!」 2

こんにちは、これに対する解決策はありますか? @Falco

MetaがGIFスプライトを配置しているのを見るのは奇妙です。現在、2.8.1(安定版)であり、2.8.2にアップグレードする予定ですが、問題は「最新」の頃、約1か月前にも発生していました。

「いいね!」 1

念のため皆さんに知らせておきますが、もしこのコミット全体を元に戻せば、エディタのアイコンは元の場所に戻ります。

なぜこれほど多くの人がこのバグを報告しないのか、そしてなぜここメタで再現されないのか、今となっては不思議です。

今週中にv2.8.3+2にアップデートする予定ですが、GitHub - discourse/discourse-gifs リポジトリの現在の状態との互換性を再確認します。

「いいね!」 1

残念ながら、2.8.3でも問題は解決していません。

「いいね!」 1

コンポーネントを削除して再度追加してみましたか?古いアイコン名がどこかに残っている可能性があります。以前言及されたコミットは、含まれるアイコンの名前を変更しただけなので、特定のDiscourseバージョンに依存するものではないはずです。

「いいね!」 2

アドバイスを試したところ、管理画面のコンポーネントページで以下のエラーが発生しました(それ以前はこのエラーはありませんでした)。

アイコンスプライトのエラー:#<TypeError: nil を String に暗黙的に変換できません>

スクリーンショット

このエラーをメモし、APIキーを保存して続行しましたが、コンポーザーアイコンの問題は解決しませんでした。

「いいね!」 1

この問題に直面しているのは私たちだけですか?誰かいますか?過去1週間、Discourseの開発者によってこのコンポーネントのメインリポジトリに多くの変更が加えられましたが、次の問題は解決されていません。

  • コンポーザーにGIFアイコンが表示されない
  • 「アイコンスプライトのエラー: #<TypeError: nilからStringへの暗黙の変換なし>」というエラー
「いいね!」 2

S3ストレージを使用しています。関係がある場合…

「いいね!」 1

DiscoTOC コンポーネントページでもこのエラーを確認しました。


ログには次のように表示されています。

DiscoTOC テーマには破損した SVG アップロードが含まれています: OpenURI::HTTPError : 403 エラー

アンインストールと再インストールを試しました。サーバー側の「単純な」権限エラーの可能性はありますか?

「いいね!」 1

@Jonathan_Poyerさん

ご自身で問題を解決できましたか? なぜ、問題がサーバーのファイルシステム権限に関連していると思われるのですか?

「いいね!」 1

ログはアップロードを指しているようでした。
その後、chmodを更新し、最新バージョンにアップデートしたところ、問題は魔法のように解決しました!

「いいね!」 2

Tenorが使用できないのはなぜですか?また、このメッセージが表示されます。

「いいね!」 2

数ヶ月間同じ問題が発生しており、コンポーザーに「GIF」アイコンがありません。

ここで報告されました。
https://meta.discourse.org/t/discourse-gifs/158738/214?u=kinetiksoft
そしてここで。
https://meta.discourse.org/t/discourse-gifs/158738/211?u=kinetiksoft

しかし、問題はごく一部の人々に影響しているようで、誰も特定を手伝うことができません…

SVGを探そうとしているディレクトリシステムさえありません。

「いいね!」 1