【问题标题】:laravel/framework v6.9.0 requires php ^7.2laravel/framework v6.9.0 需要 php ^7.2
【发布时间】:2020-05-15 06:26:04
【问题描述】:

我刚刚在我的本地机器上完成了我的 laravel 项目,我想上传到我的服务器成为实时 api,好吧,我搜索了,youtubed,googled 等等。找到了一些上传的解决方案,我只是上传了我的整个项目,没有vendorcomposer.lock,还没有设置数据库配置。上传后,我运行:

composer install

它给了我一些关于 php 版本的错误:

问题 1 - laravel/framework v6.9.0 需要 php ^7.2 -> 你的 PHP 版本 (7.1.33) 被 "config.platform.php" 版本 (5.5.9) 覆盖 满足这个要求。

但是我的php版本是:

PHP 版本 7.3.13

我该如何解决这个问题?

【问题讨论】:

  • 从您的报价来看,您的 php 版本是 7.1.33
  • 请注意,CLI 和 Web 可以使用不同版本的 PHP。在命令行中使用php -i 和在浏览器中使用phpinfo(); 检查您的配置。
  • @adam 以及如何更改?
  • @aynber php -i return PHP Version => 7.1.33 but phpinfo() return PHP Version 7.3.13 ,那么我该如何解决这个问题?
  • 你使用的是什么操作系统?

标签: php laravel composer-php


【解决方案1】:

~ root 上检查您的.bash_profile 并添加以下行:

PATH="/usr/local/php73/bin:$PATH" // make sure your path to php73
export PATH

然后:

php -v -> reboot -> php -v

【讨论】:

    猜你喜欢
    • 2018-08-11
    • 2023-03-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-16
    • 1970-01-01
    • 2020-01-03
    • 2021-10-01
    相关资源
    最近更新 更多