xiaoxiaobai5724 这个扩展似乎没有更新 MIME 类型。我遇到了一个情况,上传 jar 文件时 MIME 类型不被允许。检查时发现,MIME 检测器和 fileinfo 给出了不同的结果。我在文件上传类型中写了 application/java-archive 和 application/x-jar,但两种都不允许上传。希望官方团队能尽快修复这个 Bug。 我的 Flarum 版本:1.8.14,PHP 版本:8.5,数据库:MariaDB
FoFBot 🚀 新版本发布:2.0.0-beta.4 适用于 Flarum 2.x 发布者: @IanM 发布地址: FriendsOfFlarum/upload 发布 2.0.0-beta.4 [2.x] fix: 渲染帖子时优雅处理不可用/未配置的适配器 by @IanM in FriendsOfFlarum/upload#483 完整更新日志:FriendsOfFlarum/upload 2.0.0-beta.3 → 2.0.0-beta.4
CeeBee MaxDob 我遇到了同样的问题。当我上传文件时,放在 assets > file 文件夹中的文件夹或文件的权限是 700,而不是 755,导致文件无法加载。 如果我把父文件夹的权限改为递归,对我手动上传的文件夹或文件有效。但当 FoF/Upload 添加文件时,权限又被改回 700。
Wlork IanM 这些都看起来是文件系统权限相关的问题,建议检查 PHP/Apache/nginx 等是否以具有正确 Web 根目录权限的用户:组运行 😉 谢谢你的回复…… 有人能给我解释一下该怎么做吗?😊
stryguardian IanM 我在 RC1 安装上也遇到了同样的问题。我可以用 CLI 手动修复,但新的写入发生后,新上传的文件会继承错误的权限。这似乎发生在 umask 0002 或 0027 的情况下。也许可以添加一个可见性转换器来处理 umask 0002 或 0027 的用户? 更正:问题似乎与目录有关。创建新目录时,目录内的文件权限正确,但目录本身不正确。
Wlork Wlork 谢谢你的回复…… 有人能给我解释一下该怎么做吗?😊 @IanM 我看了一下…… 也许我去错了地方,但我似乎没有权限问题?我和 @CeeBee 和 @stryguardian 遇到了同样的目录问题。 出于好奇,我测试了 1.0 版本(1.8.11),它运行完美。
FoFBot 🚀 新版本发布:1.9.0 适用于 Flarum 1.x 发布者: @rafaucau 发布地址: FriendsOfFlarum/upload 发布 1.9.0 [1.x] feat: 存储图片尺寸以防止懒加载图片的布局偏移 by @huoxin233 in FriendsOfFlarum/upload#478 JPEG、PNG 和 GIF 上传的宽度和高度现在存储在数据库中。这些信息作为 width 和 height 属性注入到图片预览模板的 <img> 标签中,允许浏览器在图片加载前预留正确的空间——防止累积布局偏移(CLS)。 控制台命令——php flarum fof:upload:backfill-dimensions——为现有图片回填尺寸信息。 新贡献者 @huoxin233 在 FriendsOfFlarum/upload#478 中做出了首次贡献 完整更新日志:FriendsOfFlarum/upload 1.8.11 → 1.9.0
Silvestrus 太棒了! 已经在我的论坛上处理图片了。 问一下使用 CloudFlare R2 存储图片的人?你们最近几天在上传时有没有注意到变慢?我遇到了。我会试着排查。扩展没有任何变化,所以可能是 CloudFlare 那边的问题。我甚至把扩展中的区域设置改成了我在 CloudFlare 上的区域——eeur,并开启了"使用路径样式端点"。
FoFBot 🚀 新版本发布:2.0.0-beta.5 适用于 Flarum 2.x 发布者: @rafaucau 发布地址: FriendsOfFlarum/upload 发布 2.0.0-beta.5 fix(local): 将上传子目录创建为公开(0755)而非私有(0700) by @SAY-5 in FriendsOfFlarum/upload#489 新贡献者 @SAY-5 在 FriendsOfFlarum/upload#489 中做出了首次贡献 完整更新日志:FriendsOfFlarum/upload 2.0.0-beta.4 → 2.0.0-beta.5
Silvestrus Silvestrus 问一下使用 CloudFlare R2 存储图片的人?你们最近几天在上传时有没有注意到变慢?我遇到了。我会试着排查。扩展没有任何变化,所以可能是 CloudFlare 那边的问题。我甚至把扩展中的区域设置改成了我在 CloudFlare 上的区域——eeur,并开启了"使用路径样式端点"。 原来是主机的问题。和 mod_security 有关。现在又快如闪电了。