【问题标题】:Composer install Symfont PHP version errorComposer 安装 Symfony PHP 版本错误
【发布时间】:2020-03-14 13:38:00
【问题描述】:

大家好,我刚刚从 bitbucket 中提取了一个项目并尝试运行 composer install 我收到以下错误

您的要求无法解决为一组可安装的软件包。

问题 1 - symfony/css-selector v5.0.4 的安装请求 -> 可由 symfony/css-selector[v5.0.4] 满足。 - symfony/css-selector v5.0.4 需要 php ^7.2.5 -> 你的 PHP 版本 (7.2.4) 不满足这个要求。 问题2

所以我将我的 PHP 版本从 7.2.4 更新到 7.4.4,停止了 wamp 服务器,然后关闭了我的系统并重新启动它。检查了我的服务器配置,可以确认php版本更新成功

 Server Configuration

Apache Version:
    2.4.33  - Documentation
PHP Version:
    7.4.4  - Documentation
Server Software:
    Apache/2.4.33 (Win64) PHP/7.4.4RC1 - Port defined for Apache: 80

再次尝试运行composer install,仍然出现同样的错误。

该项目正在运行 Laravel 6.2,如 composer.json 文件"laravel/framework": "^6.2",所示

有什么办法可以解决这个问题吗?

【问题讨论】:

  • 您需要检查我们的环境变量。看看这里:forevolve.com/en/articles/2016/10/27/…。并将PHP exe的路径改为7.4版本。
  • @VincentDecaux 我需要删除 7.2 的那个吗?我也觉得在为7.4.4添加变量后需要重启系统吧?

标签: php laravel-6.2


【解决方案1】:

通过执行以下操作,我能够让应用程序在我的开发服务器上运行

  1. 从 wamp PHP 列表中选择 PHP 7.4.4
  2. 运行composer update
  3. 运行composer install

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-06-19
    • 2017-10-14
    • 2012-08-24
    • 2015-04-16
    • 2019-10-06
    • 2022-07-08
    • 1970-01-01
    • 2015-12-22
    相关资源
    最近更新 更多