【问题标题】:Broken Sonata Admin asset paths after composer update in Symfony 2 projectSymfony 2 项目中作曲家更新后损坏的奏鸣曲管理资产路径
【发布时间】:2015-01-26 09:23:11
【问题描述】:

在几个月没有从事 Symfony 项目之后,我回到了它并完成了 composer update 以更新我所有的依赖项。

一个过时的依赖项是 Sonata Admin,自该更新以来我发现当我查看 /admin/dashboard/ 时的所有路径都已损坏 - 所以我的管理员很无聊。

这是 Firefox 错误控制台所说的:

    NetworkError: 500 Internal Server Error - 
http://www.ayrshireminis.com/bundles/sonatacore/vendor/bootstrap/dist/css/bootstrap.min.css
    NetworkError: 500 Internal Server Error - 
http://www.ayrshireminis.com/bundles/sonatacore/vendor/components-font-awesome/css/font-awesome.min.css
    NetworkError: 500 Internal Server Error - 
http://www.ayrshireminis.com/bundles/sonatacore/vendor/ionicons/css/ionicons.min.css
    NetworkError: 500 Internal Server Error - 
http://www.ayrshireminis.com/bundles/sonatacore/vendor/select2/select2-bootstrap.css
    NetworkError: 500 Internal Server Error - 
http://www.ayrshireminis.com/bundles/sonatacore/vendor/bootstrap/dist/js/bootstrap.min.js
    NetworkError: 500 Internal Server Error - 
http://www.ayrshireminis.com/bundles/sonatacore/vendor/select2/select2.min.js
    NetworkError: 500 Internal Server Error - 
http://www.ayrshireminis.com/bundles/sonatacore/vendor/jquery/dist/jquery.min.js
    NetworkError: 500 Internal Server Error - 
http://www.ayrshireminis.com/bundles/sonatacore/vendor/select2/select2.css

这是在我的composer.json:

    "sonata-project/admin-bundle": "dev-master",
    "sonata-project/doctrine-orm-admin-bundle": "2.2.7",

是否需要进行任何配置才能使其再次正常工作?我在它正在寻找的路径中没有这些脚本。

【问题讨论】:

  • 你使用哪个 Symfony 版本?如果您尝试使用“sonata-project/admin-bundle”:“2.3.*@dev”,而不是 dev-master,会发生什么?
  • @repincln 太棒了,谢谢!那行得通。使用*@dev 比使用dev-master 更安全吗?请随时提交答案,我会接受,感谢您的帮助。

标签: php symfony sonata-admin symfony-sonata sonata


【解决方案1】:

这取决于 "sonata-project/admin-bundle": "dev-master" 的要求。见https://packagist.org/packages/sonata-project/admin-bundle。最新版本是 2.4.x

尝试使用 2.3 版本:“sonata-project/admin-bundle”:“2.3.*@dev”。

如果您仍想使用 2.4 (dev-master) 版本,请检查该版本的要求并替换 composer.json 中的要求包(和版本)。

【讨论】:

    猜你喜欢
    • 2020-12-08
    • 2018-03-22
    • 2016-08-18
    • 2019-05-17
    • 1970-01-01
    • 2017-04-13
    • 2017-04-14
    • 2018-01-09
    • 1970-01-01
    相关资源
    最近更新 更多