作曲家更新最终显示未找到特征'Carbon \ Traits \ Mixin'

时间:2019-08-22 14:59:21

标签: php laravel laravel-5

我在Windows机器上安装了带有更高版本PHP(7.2.21)的新XAMPP,并将我的Laravel项目移到了那里。当我在项目根目录中运行composer update时,一切进展顺利,但最后它给出了以下内容:

Generating optimized autoload files
> Illuminate\Foundation\ComposerScripts::postAutoloadDump
> @php artisan package:discover --ansi

In Macro.php line 33:

  Trait 'Carbon\Traits\Mixin' not found


PHP Fatal error:  Trait 'Carbon\Traits\Mixin' not found in D:\xampp\htdocs\myproject\vendor\nesbot\carbon\src\Carbon\Traits\Macro.php on line 33
Script @php artisan package:discover --ansi handling the post-autoload-dump event returned with error code 255

我搜索了错误,但对此一无所获。我想念什么?

1 个答案:

答案 0 :(得分:2)

首先,您应该使用composer self-update 更新作曲家本身,作曲家会经常更新,最好拥有最新版本。

然后,您可以尝试删除vendor/nesbot/carbon目录并运行composer clearcachecomposer update