1

将我的 Laravel 5.5 项目更新到 5.6 后,我遇到了一个小问题。

所有软件包均已成功更新。

但是一个包裹仍然有问题。

控制台结果:

Your requirements could not be resolved to an installable set of packages.
Problem 1
- The requested package fideloper/proxy ~4.0 is satisfiable by fideloper/proxy[4.0.x-dev] but these conflict with your requirements or minimum-stability.

但我已经在我的 composer.json 中定义了 4.0 版本

    "require": {
    "php": ">=7.1.3",
    "fideloper/proxy": "~4.0",
    "laravel/framework": "5.6.*",
    "laravel/tinker": "~1.0"
},

并在 composer.json 中添加 2 行

    "minimum-stability":"dev",
    "prefer-stable": true

在 make autoload 命令之后:

composer dump-autoload

出现此错误:

> Illuminate\Foundation\ComposerScripts::postAutoloadDump

@php 工匠包:发现

In trustedproxy.php line 66:                                        
Undefined class constant 'HEADER_CLIENT_IP'  
Script @php artisan package:discover handling the post-autoload-dump event returned with error code 1

有什么建议吗?提前致谢。

4

0 回答 0