我打字时总是出错 composer require spatie/laravel-backup
Nessrines-MacBook-Pro-2:tfw nessrine$ composer 需要 spatie/laravel-backup
使用版本 ^4.16 进行 spatie/laravel-backup ./composer.json 已更新
> php artisan clear-compiled
已删除已编译的服务文件。
使用包信息加载 Composer 存储库
更新依赖项(包括 require-dev)
您的需求无法解析为一组可安装的包。问题一 - spatie/laravel-backup ^4.16 的安装请求-> 可通过 spatie/laravel-backup[4.16.0] 满足。 - 结论:删除 spatie/db-dumper 1.5.1 - 结论:不要安装 spatie/db-dumper 1.5.1 - spatie/laravel-backup 4.16.0 需要 spatie/db-dumper ^2.6 -> spatie/db-dumper[2.6.0, 2.6.1, 2.7.0] 可满足。 - 只能安装以下之一:spatie/db-dumper[2.6.0, 1.5.1]。 - 只能安装以下之一:spatie/db-dumper[2.6.1, 1.5.1]。 - 只能安装以下之一:spatie/db-dumper[2.7.0, 1.5.1]。 - spatie/db-dumper 的安装请求(锁定在 1.5.1)-> 可满足 spatie/db-dumper[1.5.1]。
安装失败,将 ./composer.json 恢复为其原始内容。 Nessrines-MacBook-Pro-2:tfw nessrine$ composer require spatie/laravel-backup'
您需要spatie/db-dumper在安装之前手动删除过时的包,spatie/laravel-backup这需要更新版本的 db dumper 包。
您可以spatie/db-dumper从composer.json文件中删除包,然后安装。或者运行composer remove spatie/db-dumper然后继续安装备份包。
编辑
从您的评论中可以明显看出您已经安装了旧版本的软件包spatie/laravel-backup。
编辑 2
由于您显然在更新此软件包时遇到问题,因此这是我可以解释的最简单的方法。
跑 composer remove spatie/laravel-backup
转到config/app.php并删除该行Spatie\Backup\BackupServiceProvider::class
跑 composer require spatie/laravel-backup
按照包的进一步说明进行操作,其中还包括在 app.php 中重新添加服务提供程序
https://docs.spatie.be/laravel-backup/v4/installation-and-setup
| 归档时间: |
|
| 查看次数: |
2782 次 |
| 最近记录: |