SonataMediaBundle Request-URI太长

时间:2015-01-26 10:03:08

标签: symfony sonata-admin sonata-media-bundle

我将SonataMediaBundle与SonataAdminBundle配合使用,安装简单。

当我想添加新媒体时。我可以选择我想要的提供商。我将其配置为显示Daylimotion,Youtube和Image。

Youtube和Image图片不会出现。我可以看到错误

GET http://my_url/web/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOcA…/kI5CVlcXzqGKBtUyZMjz8qd9WApPTb0NUnhAgBPwh8D8I22yw4XkRvwAAAABJRU5ErkJggg== 414 (Request-URI Too Long) 

上传图片时出现第二个问题。我得到了:

request failed: URI too long (longer than 8190)

我尝试在http://sonata-project.org/bundles/admin/master/doc/reference/troubleshooting.html找到的js,但它不起作用。

编辑:我将SonataMediaBundle版本从2.3更改为dev-master。现在我可以看到youtube徽标,但仍然有太长的uri错误。

3 个答案:

答案 0 :(得分:1)

我遇到了同样的问题。我正在使用奏鸣曲核心2.3.1并改为2.3.0,这解决了它。似乎2.3.3也有同样的问题。

因此,请确保在composer.json中降级奏鸣曲核心,直到修复问题为止。最好降级到稳定版本而不是使用dev分支。

“sonata-project / core-bundle”:“2.3.0”

顺便说一下,我正在使用2.3.1 for MediaBundle。

issue

答案 1 :(得分:0)

通过更新dev-master和缓存解决问题:热身!

答案 2 :(得分:0)

请仅使用稳定版本,否则您可能会遇到一些WIP问题......