将Laravel 5.4升级到5.6的问题

时间:2018-08-06 08:49:34

标签: php laravel composer-php

我正在使用Laravel Framework 5.4.32,并按照5.5.0 From 5.45.6.0 From 5.5的两个升级指南中的说明进行操作,并达成共识,对于在一口气,我继续前进composer upgrade,得到了问题列表,但没有有关如何解决这些问题的指南:

Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Conclusion: don't install laravel/framework v5.6.29
    - Conclusion: don't install laravel/framework v5.6.28
    - Conclusion: don't install laravel/framework v5.6.27
    - Conclusion: don't install laravel/framework v5.6.26
    - Conclusion: don't install laravel/framework v5.6.25
    - Conclusion: don't install laravel/framework v5.6.24
    - Conclusion: don't install laravel/framework v5.6.23
    - Conclusion: don't install laravel/framework v5.6.22
    - Conclusion: don't install laravel/framework v5.6.21
    - Conclusion: don't install laravel/framework v5.6.20
    - Conclusion: don't install laravel/framework v5.6.19
    - Conclusion: don't install laravel/framework v5.6.18
    - Conclusion: don't install laravel/framework v5.6.17
    - Conclusion: don't install laravel/framework v5.6.16
    - Conclusion: don't install laravel/framework v5.6.15
    - Conclusion: don't install laravel/framework v5.6.14
    - Conclusion: don't install laravel/framework v5.6.13
    - Conclusion: don't install laravel/framework v5.6.12
    - Conclusion: don't install laravel/framework v5.6.11
    - Conclusion: don't install laravel/framework v5.6.10
    - Conclusion: don't install laravel/framework v5.6.9
    - Conclusion: don't install laravel/framework v5.6.8
    - Conclusion: don't install laravel/framework v5.6.7
    - Conclusion: don't install laravel/framework v5.6.6
    - Conclusion: don't install laravel/framework v5.6.5
    - Conclusion: don't install laravel/framework v5.6.4
    - Conclusion: don't install laravel/framework v5.6.3
    - Installation request for tcg/voyager ^0.11.14 -> satisfiable by tcg/voyager[v0.11.14].
    - Conclusion: don't install laravel/framework v5.6.2
    - Conclusion: don't install laravel/framework v5.6.1
    - tcg/voyager v0.11.14 requires illuminate/support ~5.3.0|~5.4.0 -> satisfiable by laravel/framework[v5.4.36], illuminate/support[v5.3.0, v5.3.16, v5.3.23, v5.3.4, v5.4.0, v5.4.13, v5.4.17, v5.4.19, v5.4.27, v5.4.36, v5.4.9].
    - Can only install one of: laravel/framework[v5.6.0, v5.4.36].
    - don't install illuminate/support v5.3.0|don't install laravel/framework v5.6.0
    - don't install illuminate/support v5.3.16|don't install laravel/framework v5.6.0
    - don't install illuminate/support v5.3.23|don't install laravel/framework v5.6.0
    - don't install illuminate/support v5.3.4|don't install laravel/framework v5.6.0
    - don't install illuminate/support v5.4.0|don't install laravel/framework v5.6.0
    - don't install illuminate/support v5.4.13|don't install laravel/framework v5.6.0
    - don't install illuminate/support v5.4.17|don't install laravel/framework v5.6.0
    - don't install illuminate/support v5.4.19|don't install laravel/framework v5.6.0
    - don't install illuminate/support v5.4.27|don't install laravel/framework v5.6.0
    - don't install illuminate/support v5.4.36|don't install laravel/framework v5.6.0
    - don't install illuminate/support v5.4.9|don't install laravel/framework v5.6.0
    - Installation request for laravel/framework 5.6.* -> satisfiable by laravel/framework[v5.6.0, v5.6.1, v5.6.10, v5.6.11, v5.6.12, v5.6.13, v5.6.14, v5.6.15, v5.6.16, v5.6.17, v5.6.18, v5.6.19, v5.6.2, v5.6.2
0, v5.6.21, v5.6.22, v5.6.23, v5.6.24, v5.6.25, v5.6.26, v5.6.27, v5.6.28, v5.6.29, v5.6.3, v5.6.4, v5.6.5, v5.6.6, v5.6.7, v5.6.8, v5.6.9].

此后,我运行php artisan --version时出现错误:

  

[Symfony \ Component \ Debug \ Exception \ FatalThrowableError]调用   未定义的方法App \ Console \ Kernel :: load()

尽管应用程序继续运行,但情况有所变化。

根据两个升级指南的建议,除了在{Kernel.php“的” commands()“方法中添加$this->load(__DIR__.'/Commands');之外,主要更改还是在” composer.json“中。

有什么想法吗?

2 个答案:

答案 0 :(得分:1)

问题是tcg / voyager包

tcg/voyager v0.11.14 requires illuminate/support ~5.3.0|~5.4.0

您正在安装5.6,但它需要5.4。

将其升级到1.1版

答案 1 :(得分:1)

相关问题