【问题标题】:cant update laravel 5.4 to 5.8无法将 laravel 5.4 更新到 5.8
【发布时间】:2019-09-02 10:31:33
【问题描述】:

Laravel/framework v5.8.12 需要 PHP ^7.1.3 -> 你的 PHP 版本 (5.6.40) 不满足这个要求。

但是我在 wamp 中的 PHP 版本是 7.2.18

【问题讨论】:

  • 在 wampp 中你可以使用多个 php 版本。我认为您在尝试升级时处于 5.6 版。
  • 似乎您使用的是 Windows,所以从您的终端检查您的 PHP 版本应该是 5.8.12
  • 你需要指向 PHP 的最新版本,即 7.1.3。

标签: laravel


【解决方案1】:

看来你使用的是 windows,所以从你的终端检查你的 PHP 版本应该是 5.8.12

由于您使用的是windows pc,请按照说明进行操作--

  • 右键单击我的电脑并选择属性或访问以下 路径。

    Control Panel\System and Security\System

  • 在左侧的那个窗口中,你会看到

    Advanced system settings

  • 单击Advanced system settings 将打开一个名为System Properties 的新窗口。

  • 在该新窗口中,您将看到Environment Variable 单击此处,然后将打开另一个新窗口。

  • 在那个环境变量窗口中,您将看到两个部分 是User variables for User(user pc name)System variables

  • System variables 部分下查找路径。查看下图

  • 现在单击编辑按钮将打开另一个名为“编辑”的窗口 环境变量类似于下图

  • 现在单击添加新的,然后在输入框中您必须粘贴 php.ini 所在的目录。
  • 现在应用并保存所有窗口
  • 最后重启你的电脑。
  • 现在打开你的终端并输入php -v你会看到你想要的 版本。现在你可以更新你的 Laravel 版本了。
  • 如果它不起作用但您的版本正常,请重新安装您的 作曲家,然后再试一次,希望能解决您的问题

NT:你可以在我的电脑上看到我正在使用多个版本的 PHP,但是当我 在我的终端中输入php -v,它显示7.2.10。那是因为我的 7.2.10 位置高于 5.6,您可以更改它。如果你有某种 您可以尝试这些步骤的信息

【讨论】:

  • 您能否解释一下什么不起作用,向我们提供您的错误。首先告诉我如果你运行 php -v 它说什么
猜你喜欢
  • 2020-03-08
  • 1970-01-01
  • 2020-05-10
  • 1970-01-01
  • 1970-01-01
  • 2018-03-08
  • 2017-12-08
  • 1970-01-01
  • 2017-09-14
相关资源
最近更新 更多