0

我无法将 Jetstream 安装到我的 Laravel 项目中。当我使用命令composer require laravel / jetstream时,它会产生以下错误:

[InvalidArgumentException]
The laravel / jetstream package has a PHP requirement incompatible with your PHP version, PHP 
extensions and
Composer version

我的 PHP 版本是7.2.24,我的 Composer 版本是2.0.8.

4

2 回答 2

2

Laravel Jetstream 要求 PHP 版本至少为 7.3,因此您需要将 PHP 版本至少升级到 7.3。至少升级到 PHP 7.4 会更好。由于 PHP 7.3 现在是 EOL - 这意味着没有对 PHP 7.3 的积极支持,只有一年的安全修复。

https://www.php.net/supported-versions.php

Laravel Jetstream 还需要为 PHP 启用ext-json 。因此,根据您的 PHP 版本,即 7.3.x 或 7.4.x 或 8.x,您还需要安装 ext-json -php7.3-jsonphp7.4-jsonphp8.0-json

于 2020-12-26T19:11:47.600 回答
2

我刚刚升级了 PHP 7.3 或更高版本时遇到了完全相同的问题,您还应该拥有 laravel 版本 8 才能使用 jetstream。所以要在 xampp 中升级 PHP 版本,你可以参考这个问题。

在 XAMPP for Windows 中升级 PHP?

于 2021-02-04T08:14:10.377 回答