CentOS ./configure - 如何使用备用PHP版本

时间:2017-02-16 19:55:37

标签: php centos xdebug

我是CentOS的新手。 在我的CentOS Web服务器上,我将PHP 5.4.16作为本机PHP版本,但我也有备用PHP版本7.0。 我正在尝试按照https://xdebug.org上的说明安装xDebug for PHP 7.0,其中一个步骤是运行

./configure

当我运行./configure命令时,我收到错误消息:

  

不受支持。需要PHP版本> = 5.5.0和< 7.2.0(找到5.4.16)

所以我的问题是如何告诉./configure使用备用PHP 7.0版?

1 个答案:

答案 0 :(得分:1)

如果在命令行上运行php -v,它将输出当前在PATH上的PHP版本。我的猜测是它将返回旧版本的PHP作为结果。

尝试让它使用7.0版进行当前shell会话的快速而肮脏的方法是运行以下

set PATH="/your/path/to/php7/bin:$PATH"
php -v
//Should output version 7.0

您还可以尝试检入/usr/bin/usr/local/bin以查看它指向哪个PHP二进制文件,并手动更改符号链接所指向的位置。

另一种选择是尝试在PHP的~/.bashrc文件中创建一个别名,方法是编辑文件并在最后添加以下内容:

alias php="/your/path/to/php/7/bin/php"

然后重新启动shell会话(即关闭并重新打开PuTTY或您正在使用的任何SSH客户端)。

现在输入php -v,您应该会看到它更改为7.0版。