微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Laravel Godaddy图书馆

如何解决Laravel Godaddy图书馆

我试图在我的Laravel应用程序中安装betapeak / laravel-godaddy软件包/库,但是在运行作曲家时从控制台获取错误日志。

我在打Laravel 7

composer require betapeak/laravel-godaddy 

  Problem 1
    - Conclusion: don't install betapeak/laravel-godaddy 1.0.1
    - Conclusion: remove laravel/framework v7.26.1
    - Installation request for betapeak/laravel-godaddy ^1.0 -> satisfiable by betapeak/laravel-godaddy[1.0.0,1.0.1].
    - Conclusion: don't install laravel/framework v7.26.1
    - betapeak/laravel-godaddy 1.0.0 requires illuminate/support ~5.3.0|~5.4.0|~5.5.0 -> satisfiable by illuminate/support[5.3.x-dev,5.4.x-dev,5.5.x-dev,v5.3.0,v5.3.16,v5.3.23,v5.3.4,v5.4.0,v5.4.13,v5.4.17,v5.4.19,v5.4.27,v5.4.36,v5.4.9,v5.5.0,v5.5.16,v5.5.17,v5.5.2,v5.5.28,v5.5.33,v5.5.34,v5.5.35,v5.5.36,v5.5.37,v5.5.39,v5.5.40,v5.5.41,v5.5.43,v5.5.44].
    - illuminate/support 5.3.x-dev conflicts with laravel/framework[v7.26.1].
    - illuminate/support 5.4.x-dev conflicts with laravel/framework[v7.26.1].
    - illuminate/support 5.5.x-dev conflicts with laravel/framework[v7.26.1].
    - illuminate/support v5.3.0 conflicts with laravel/framework[v7.26.1].
    - illuminate/support v5.3.16 conflicts with laravel/framework[v7.26.1].
    - illuminate/support v5.3.23 conflicts with laravel/framework[v7.26.1].
    - illuminate/support v5.3.4 conflicts with laravel/framework[v7.26.1].
    - illuminate/support v5.4.0 conflicts with laravel/framework[v7.26.1].
    - illuminate/support v5.4.13 conflicts with laravel/framework[v7.26.1].
    - illuminate/support v5.4.17 conflicts with laravel/framework[v7.26.1].
    - illuminate/support v5.4.19 conflicts with laravel/framework[v7.26.1].
    - illuminate/support v5.4.27 conflicts with laravel/framework[v7.26.1].
    - illuminate/support v5.4.36 conflicts with laravel/framework[v7.26.1].
    - illuminate/support v5.4.9 conflicts with laravel/framework[v7.26.1].
    - illuminate/support v5.5.0 conflicts with laravel/framework[v7.26.1].
    - illuminate/support v5.5.16 conflicts with laravel/framework[v7.26.1].
    - illuminate/support v5.5.17 conflicts with laravel/framework[v7.26.1].
    - illuminate/support v5.5.2 conflicts with laravel/framework[v7.26.1].
    - illuminate/support v5.5.28 conflicts with laravel/framework[v7.26.1].
    - illuminate/support v5.5.35 conflicts with laravel/framework[v7.26.1].
    - illuminate/support v5.5.36 conflicts with laravel/framework[v7.26.1].
    - illuminate/support v5.5.37 conflicts with laravel/framework[v7.26.1].
    - illuminate/support v5.5.39 conflicts with laravel/framework[v7.26.1].
    - illuminate/support v5.5.40 conflicts with laravel/framework[v7.26.1].
    - illuminate/support v5.5.41 conflicts with laravel/framework[v7.26.1].
    - illuminate/support v5.5.43 conflicts with laravel/framework[v7.26.1].
    - illuminate/support v5.5.44 conflicts with laravel/framework[v7.26.1].
    - don't install illuminate/support v5.5.33|don't install laravel/framework v7.26.1
    - don't install illuminate/support v5.5.34|don't install laravel/framework v7.26.1
    - Installation request for laravel/framework (locked at v7.26.1,required as ^7.0) -> satisfiable by laravel/framework[v7.26.1].

解决方法

它说该软件包需要Laravel 5.x版本。

您可以将拉取请求(PR)发送给维护者,也可以使用自己拥有的软件包的更改版本:

  • 在Github分叉该项目
  • 打开composer.json,在illuminate/support行找到|^7.0,将其更改为|7.*
  • 提交到您的分叉存储库并进行PR
  • 如果不接受,请使用您存储库中的软件包

阅读Githun官方文档,了解如何进行分叉和PR

,

此库betapeak/laravel-godaddy仅支持laravel最高5.8。

当前,您正在尝试将其安装在Laravel 7上。

如果必须使用此库,则可以将laravel降级到5.8,但这可能会带来更多的兼容性问题。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。