0

将 Symfony 更新到 3.0 后,Lipp Imagine 生成权限为 0600 的缩略图

并且无法在浏览器中显示...

有谁知道如何提供帮助?

4

2 回答 2

0

通常权限问题伴随着 umask 和/或错误的配置。

我为您做了一些研究,并在捆绑包的 github 存储库中发现了类似的问题:https ://github.com/liip/LiipImagineBundle/issues/326

所说的基本上是您需要设置您的 umask 以便向该组授予正确的权限。

希望这可以帮助!

于 2015-12-31T09:57:17.290 回答
0

LiipImagineBundle 使用dumpFile()Symfony 文件系统组件中的方法,该方法在 Symfony 3 中引入了回归,导致转储文件没有获得预期的权限(有关错误报告,请参见https://github.com/symfony/symfony/issues/14246和https:/ /github.com/symfony/symfony/pull/17063建议的补丁)。

现在你只能在生成文件后自己设置权限并等待 Symfony 3.0.2 中发布的修复程序。

于 2015-12-31T10:20:22.180 回答