【问题标题】:PHP version on MacOS X 10.11 issueMacOS X 10.11 问题上的 PHP 版本
【发布时间】:2017-09-27 22:53:55
【问题描述】:

最近我将 MacOS X 10.11 上的默认 PHP 版本更新为较新的 7.1.4,但是当我在终端上执行 php -v 时,它会显示:PHP 5.5.38 (cli) (built: Aug 21 2016 21: 48:49)。

我在web root上创建了phpinfo,它说版本实际上是7.1.4。

我应该怎么做才能解决这个问题?这是一个真正的问题吗?

【问题讨论】:

  • "最近我将 MacOS X 10.11 上的默认 PHP 版本更新到了较新的 7.1.4," — 怎么样?
  • "当我在终端上执行 php -v 时,它会说:PHP 5.5.38" — 所以你没有更新 PHP 的命令行版本
  • “我在 web 根目录上创建了 phpinfo,它说版本实际上是 7.1.4”——但你确实升级了 Apache 模块
  • “这真的是个问题吗?” ——它会给你带来麻烦吗?
  • @Quentin 我使用命令 curl -s php-osx.liip.ch/install.sh | bash -s 7.1

标签: php


【解决方案1】:

既然你说:

我使用了命令curl -s php-osx.liip.ch/install.sh | bash -s 7.1

我看了https://php-osx.liip.ch,上面写着:

为什么命令行上的php -v 还是显示我的旧版本?

php-osx 不会覆盖 Apple 安装的 php 二进制文件,但是 将所有内容安装在 /usr/local/php5 中。新的 php 二进制文件是 因此在 /usr/local/php5/bin/php.

您还可以调整您的 PATH 是否包含该目录,例如。写 将以下内容放入您的 ~/.profile 文件中

export PATH=/usr/local/php5/bin:$PATH

【讨论】:

    猜你喜欢
    • 2021-03-04
    • 1970-01-01
    • 2015-12-19
    • 1970-01-01
    • 2016-03-11
    • 2015-10-29
    • 1970-01-01
    • 1970-01-01
    • 2019-03-25
    相关资源
    最近更新 更多