【问题标题】:Vagrant uses old php versionVagrant 使用旧的 php 版本
【发布时间】:2016-06-29 16:52:27
【问题描述】:

在网上找不到这个,可能没有正确描述它,因为我很确定我不是一个人遇到这个问题。

我已经使用 PHP 5.6 运行了几个月的 vagrant。现在我升级到 PHP 7,但是当我在终端的 Homestead 中请求我的 php -v 时,它仍然给我 5.6 版。

当我在网页中使用这个 sn-p <?php phpinfo() ?> 请求我的 PHP 版本时,我确实得到了版本 7。

这是正常的还是我忘记了什么?

谢谢


更新 我的 vagrant ssh 现在有 7.0 版。但显然 ssh、ftp、代码、...
如何将所有这些版本设置为相同(显然是最新的 7.0 版本)

【问题讨论】:

  • 检查whereis php 你可能还在某处放置旧的PHP。
  • 这将返回 /usr/bin/php。后面没有版本号。如何检查哪个版本处于活动状态或如何激活 7.0 版
  • @kevinseda 不确定这是否相同,我使用 vagrant/homestead。没有足够的知识说这与 apache 不同或不同..
  • @Mario 我会更新我的问题。

标签: php vagrant homestead php-7


【解决方案1】:

试试这个,如果它是 php7 的正确路径,你可以使用 php7.0 代替 php

/usr/bin/php7.0 -v

【讨论】:

  • 我只有/usr/bin/php,没有/usr/bin/php7.0 ... ?
  • 在你的终端上使用 find 找到你的 php7.0 路径
猜你喜欢
  • 1970-01-01
  • 2015-09-08
  • 1970-01-01
  • 2012-09-09
  • 2014-07-19
  • 2018-11-26
  • 2016-02-23
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多