Laravel 7升级失败

时间:2020-03-08 06:43:43

标签: php laravel laravel-7

我正在遵循Laravel 6.x到Laravel 7.x升级文档,并进行了必要的更改。但是它失败并显示以下错误。在运行cartesian_product时,没有第三方软件包。然后我安装了其他一些软件包,然后尝试再次更新并停留在此错误。

composer update

该项目的来源可在以下网址获得:https://github.com/nasirkhan/laravel-starter/tree/v7

2 个答案:

答案 0 :(得分:0)

确保您所有的symfony依赖关系都至少为5.0,并且通过运行composer self-update更新了作曲家。

答案 1 :(得分:0)

Laravel 7 将 Symphony 从 4 升级到 5 并更改了 Process 语法:

之前:

$process = new Process('ls -l');

之后:

$process = new Process(array('ls', '-l'));

您需要将代码调整为新语法。

更多信息在这里:https://github.com/symfony/symfony/blob/5.x/UPGRADE-5.0.md#process