无法安装 activity 日志 Laravel 5.7

Can't install activity log Laravel 5.7

我尝试安装 composer require spatie/laravel-activitylog 但我失败了,有什么方法可以解决这个问题吗?

Problem 1
- Installation request for spatie/laravel-activitylog ^3.5 -> satisfiable by spatie/laravel-activitylog[3.5.0].
- Conclusion: remove laravel/framework v5.7.28
- Conclusion: don't install laravel/framework v5.7.28
- spatie/laravel-activitylog 3.5.0 requires illuminate/config ~5.8.0 -> satisfiable by laravel/framework[5.8.x-dev], illuminate/config[5.8.x-dev, v5.8.0, v5.8.11, v5.8.12, v5.8.2, v5.8.3, v5.8.4, v5.8.8, v5.8.9].
- Can only install one of: laravel/framework[5.8.x-dev, v5.7.28].
- don't install illuminate/config 5.8.x-dev|don't install laravel/framework v5.7.28
- don't install illuminate/config v5.8.0|don't install laravel/framework v5.7.28
- don't install illuminate/config v5.8.11|don't install laravel/framework v5.7.28
- don't install illuminate/config v5.8.12|don't install laravel/framework v5.7.28
- don't install illuminate/config v5.8.2|don't install laravel/framework v5.7.28
- don't install illuminate/config v5.8.3|don't install laravel/framework v5.7.28
- don't install illuminate/config v5.8.4|don't install laravel/framework v5.7.28
- don't install illuminate/config v5.8.8|don't install laravel/framework v5.7.28
- don't install illuminate/config v5.8.9|don't install laravel/framework v5.7.28
- Installation request for laravel/framework (locked at v5.7.28, required as 5.7.*) -> satisfiable by laravel/framework[v5.7.28].

谢谢Q

(已解决)由作曲家要求 spatie/laravel-activitylog 3.0

v3.3.0 已放弃对 L5.7 和 PHP7.1

的支持

https://github.com/spatie/laravel-activitylog/blob/master/CHANGELOG.md#330---2019-04-08

所以你必须 运行 下面的命令

composer require spatie/laravel-activitylog:^3.2

你可以查看官方文档的要求:https://docs.spatie.be/laravel-activitylog/v3/requirements/,目前最新版本需要laravel 6.0或更高版本,如果你有旧版本的框架,你需要安装旧版本的activity 记录器,就像@Chirag Shan 建议的那样。