Composer 检测到您的平台存在问题:您的 Composer 依赖项需要 PHP 版本 ">= 7.2.5"

问题描述 投票:0回答:2

我正在尝试将普通的 laravel v5.8 项目上传到服务器。它给了我这个错误

Composer detected issues in your platform: Your Composer dependencies require a PHP version ">= 7.2.5".

我将 Laravel 版本更新到 v6,但它仍然抛出同样的问题。

是否有任何可能的解决方案我尝试了很多但没有任何反应。预先感谢。

laravel composer-php
2个回答
6
投票

我使用新版本的作曲家遇到了这个问题,以前没有见过这个问题,虽然这个问题有点旧,但解决方案可以帮助其他人。

我在开发机器上完成了这项工作,如果您确实需要更改服务器中运行的 PHP 版本,那么这不适合您。

当您运行命令“composer install”时,此问题与 Composer 配置有关,如果您需要使用已有的配置并且不想进行可能导致其他问题的更改,您应该:

  1. 从 Composer 中删除已安装的包含此配置的软件包

sudo rm -r vendor

  1. 使用此标志再次运行命令:--ignore-platform-reqs

composer install --ignore-platform-reqs

现在作曲家将不再执行此检查,你就可以开始了!


0
投票

已修复 Composer 检测到的问题......PHP 版本 ">= 7.2.5"。

我在激活 Woocommerce 后收到此错误(但是使用另一个插件可能会发生这种情况)

错误前的操作:通过控制面板将我的 php 升级到更高版本后,作为将 WooCommerce 激活到最新版本的要求。

错误:

Composer detected issues in your platform: Your Composer dependencies require a PHP version ">= 7.2.5".

含义:此错误消息表明您的 WordPress 插件依赖项需要 php 版本等于 7.2 或更低。

故障排除步骤:

  • 在主机控制面板检查php版本
  • 还要检查 .htaccess 文件中的 php 版本

在我的控制面板中检查我的 .php 版本后,它从要求升级了 4 个版本到 8.1

解决方案:

  • 在控制面板中将 php 版本更改为 7.3
  • 还更新了 .htaccess 文件:AddHandler 应用程序/x-httpd-php73 .php

查看我们的网站:Gizmolife.Tech

© www.soinside.com 2019 - 2024. All rights reserved.