【问题标题】:How to change php version in wamp?如何在 wamp 中更改 php 版本?
【发布时间】:2020-12-31 07:16:08
【问题描述】:

我在 Windows 10 上使用 Wamp 3.2。安装后,它显示它正在服务器上运行 php 7.3.12。但 cli 显示 php 5.6.40。 我首先尝试在 wamp manager 中从 5.6.40 更改 phpcli。我得到了同样的结果。 然后我尝试更改环境变量。仍然没有变化。我的 cli 仍然显示 php 5.6.40。 不幸的是,这意味着我无法运行我的框架,例如 Code Igniter 4。

任何帮助都会很棒。谢谢。

【问题讨论】:

  • 您可以更改环境变量中的 PATH 以定义所需 PHP 版本的目录(更改 PATH 后重新启动终端)。
  • 试过了。重新启动后,我仍然在 cli 中获得 v 5.6。
  • 由于WAMP默认不支持PHP 7,建议改用XAMPP:apachefriends.org/download.html(选择你想要的PHP版本)

标签: php command-line-interface wamp


【解决方案1】:

您需要更改系统的Environment Variables中的版本路径。按照步骤操作。

  • 这台电脑
  • 属性
  • 高级系统设置
  • 进阶
  • 点击环境变量
  • 将系统验证中的路径设置为屏幕截图
  • 然后重启终端

【讨论】:

  • 我试过这样做。我不知道这是否是 wamp 设置,但即使我将我喜欢的 php 版本添加到路径变量并重新启动,cli 仍然显示 5.6 作为我的版本。
  • 只包含PHP版本的一个路径。 PHP版本的多条路径添加了吗?
  • 我确保路径环境变量中只有一个版本。它没有用。我最终设法找到了解决方案,我只是忘了在这里发布。
【解决方案2】:

在更改变量和所有这些之后,我的主要问题是 cli 一直将 php 5 识别为我的 php 版本。即使我在 Wamp 管理器中更改了 phpcli 版本,它仍然在做同样的事情。而且由于某种原因,没有 php 5 是不可能安装 wamp 的。

最终起作用的是 bin\php 文件夹。然后我在 php 5 的文件夹名称前插入了一个下划线“_”。

之后,cli 开始显示路径变量中指定的 php 版本。我不知道它为什么有效,但确实有效。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-03-08
    • 2022-12-03
    • 2019-09-10
    • 1970-01-01
    • 2017-01-24
    • 1970-01-01
    • 2015-08-29
    • 2018-07-27
    相关资源
    最近更新 更多