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.
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.
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.
您遇到的问题是看到错误的图标?如果更新组件未能解决问题,您可能需要重建 Discourse 站点。(或者……您也可以尝试删除该组件并重新安装。)
我遇到的问题是,当我将上传更改为使用 Amazon S3 时,“GIF”图标根本不显示。重建我的网站没有帮助。我刚刚删除了该组件并重新安装了它,但仍然没有成功。它显示如下,图标应该在日历和齿轮图标之间,但它是空的,GIF 仍然可以工作。
我的 discourse 版本是:DigitalOcean 上的 2.8.0.beta7
遇到同样的问题,昨天还能正常使用。我添加了 cdn+s3 uploads+cdn 后就停止工作了。其他一切正常,CDN 拉取也运行良好。使用的是 DO Spaces + Bunny CDN。
尝试清除 CDN 拉取的缓存,但没有效果,GIF SVG 无法正常加载。
我还有另一个网站在使用 S3 存储桶时,SVG 出现了一些奇怪的问题。不过,我还没有弄清楚是怎么回事。
GIF 文本图标消失了,在尝试删除和重新安装组件后,我收到了此错误。
Error with icons-sprite: #<TypeError: no implicit conversion of nil into String>
按钮可以正常工作,但 GIF 精灵不可见。
你好,有什么解决方案吗?@Falco
奇怪的是,Meta 的 GIF 精灵图还在。我们目前使用的是 2.8.1(稳定版),尚未升级到 2.8.2,但这个问题在我们大约一个月前使用“最新版”时就一直存在。
谨此告知大家,如果您撤销整个此提交,图标就会在编辑器中恢复原位。
我现在想知道为什么没有更多人报告此错误,以及为什么它在这里(meta)无法重现?
我们将在本周更新到 v2.8.3 +2,我将仔细检查它是否与 GitHub - discourse/discourse-gifs 存储库的当前状态兼容。
不幸的是,问题在 2.8.3 中也没有得到解决。
您尝试过删除组件然后重新添加吗?也许旧的图标名称卡在某个地方了。您之前提到的那个提交仅仅更改了包含的图标的名称,所以这不应该依赖于某个特定的 Discourse 版本。
我刚试了你的建议,这是我在管理员的组件页面上得到的结果(在此之前没有这样的错误):
icons-sprite 错误:#<TypeError: 无法将 nil 隐式转换为 String>
我记下了这个错误,然后继续保存了我的 API 密钥,不,这并没有解决 composer 图标的问题。
是否只有我们遇到了这个问题?有人遇到过吗?在过去的一周里,Discourse 的开发者对这个组件的主仓库进行了许多更改,但没有一项解决了以下问题:
我们使用 S3 存储,如果这有什么关系的话……
我们也确实看到了这个错误出现在 DiscoTOC 组件页面上:
日志显示:
DiscoTOC 主题包含一个损坏的 svg 上传:OpenURI::HTTPError : 403 错误
我们尝试了卸载和重新安装它。这会不会仅仅是服务器上的“简单”权限错误?
您是否自行解决了此问题?您为什么认为该问题与服务器上的文件系统权限有关?
日志似乎指向了上传。
此后,我们更新了一些 chmod 并更新到最新版本,问题就神奇地解决了!
我们在几个月来一直遇到同样的问题,并且在我们的编辑器中没有“GIF”图标。
它在这里被报告:
https://meta.discourse.org/t/discourse-gifs/158738/214?u=kinetiksoft
以及在这里:
https://meta.discourse.org/t/discourse-gifs/158738/211?u=kinetiksoft
但似乎这个问题只影响到极少数人,而且没有人能帮助识别它……
我们甚至没有系统尝试查找 SVG 的目录。