Не удается установить журнал активности Laravel 5.7

#laravel-5.7

#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

(Решаемая) композитором требуется пространство / laravel-activitylog 3.0

Ответ №1:

версия v3.3.0 прекратила поддержку L5.7 и PHP7.1

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

Итак, вам нужно выполнить приведенную ниже команду

композитору требуется пространство / laravel-activitylog: ^3.2

Ответ №2:

Вы можете проверить официальные документы на наличие требований:https://docs.spatie.be/laravel-activitylog/v3/requirements / , в настоящее время для последней версии требуется laravel 6.0 или выше, если у вас более старая версия фреймворка, вам необходимо установить более старую версию activity logger, как предложил @Chirag Shan.