📌  相关文章
📜  致命错误:Composer 在您的平台中检测到问题:您的 Composer 依赖项需要 PHP 版本 ">= 7.3.0".您正在运行 7.2.19.在 C:\php\largon\laragon\www\medmazza-simple-master\vendor\composer\platform_check.php 第 24 行(1)

📅  最后修改于: 2023-12-03 15:11:48.288000             🧑  作者: Mango

Composer错误:需要PHP版本>=7.3.0

当您使用Composer在您的平台上安装软件包时,您可能会遇到此错误:“致命错误:Composer在您的平台中检测到问题:您的Composer依赖项需要PHP版本>=7.3.0。您正在运行7.2.19”。这是由于您当前运行的PHP版本低于所需版本7.3.0。

解决方案

为了解决此错误,您需要使用高于或等于7.3.0版本的PHP。您可以按照以下步骤执行:

  1. 检查您的电脑上是否安装了PHP 7.3.0或更高版本。您可以在终端中运行以下命令来检查:

    php -v
    

    如果您的PHP版本低于7.3.0,则需要升级到高于或等于7.3.0版本的PHP。

  2. 如果您的电脑上未安装高于或等于7.3.0版本的PHP,则需要安装它。

    • 如果您使用的是Windows,则可以考虑使用Laragon或WampServer等Web服务器环境之一。这些服务器环境包括PHP 7.3.0或更高版本。

    • 如果您使用的是MacOS或Linux,则建议使用Homebrew或其他适用于您的系统的包管理器。以下命令将安装PHP 7.3:

      brew install php@7.3
      
  3. 修改您的Composer依赖项以符合所需的PHP版本。在您的项目根目录中,打开文件composer.json,并将PHP版本更改为>=7.3.0:

    "require": {
        "php": ">=7.3.0"
    }
    
  4. 运行以下命令,更新您的Composer依赖项:

    composer update
    
  5. 错误应该已经解决了。如果您仍然遇到问题,请确保将PHP路径添加到您的系统路径中。在终端中运行以下命令,即可查看PHP路径:

    which php
    
总结

Composer错误“依赖项需要PHP版本>=7.3.0”是由于PHP版本低于所需版本所致。为了解决这个问题,您需要升级到高于或等于7.3.0版本的PHP,并相应地更新您的Composer依赖项。