首页 > 解决方案 > 在 Laravel 5.3 中安装 spatie/laravel-activitylog

问题描述

我正在尝试使用命令在 Laravel 安装中安装“spatie/laravel-activitylog”composer require spatie/laravel-activitylog

但我收到错误提示不要安装 Laravel 5.3

但我不想更新 Laravel 版本。

我想如果我尝试安装旧版本的“spatie/laravel-activitylog”。它与 Laravel 5.3 没有任何兼容性问题。

但我不知道这个包的哪个旧版本最适合 Laravel 5.3。

标签: phplaravellaravel-5composer-php

解决方案


最新版本需要Laravel 5.5. 这就是你得到错误的原因。要使用 spatie/laravel-activitylog,您需要升级Laravel或下载早期版本。

如果您在此处查看版本 1 的要求:https ://docs.spatie.be/laravel-activitylog/v1/requirements ,您会发现:

activitylog 包需要 PHP 7.0+ 和 Laravel 5.2 或更高版本。

这足以满足您的需要,因此您可以通过像这样指定它来安装此版本:

composer require spatie/laravel-activitylog "^1.0"


推荐阅读