PHP版本错误

时间:2017-01-12 10:13:53

标签: php symfony osx-mavericks

在我的10.9 Mac上,我通过

安装了Symfony

"sudo curl -LsS https://symfony.com/installer -o /usr/local/bin/symfony"

"sudo chmod a+x /usr/local/bin/symfony"

当我做的时候

"symfony new my_project_name"
它说:

"[RuntimeException]                                                    
  The selected version (3.2.1) cannot be installed because it requires  
  PHP 5.5.9 or higher and your system has PHP 5.4.45 installed."

然后我用:

升级了PHP

"curl -s http://php-osx.liip.ch/install.sh | bash -s 5.6"

phpinfo给我看了5.6.27。 但是symfony的新项目错误仍然存​​在......

2 个答案:

答案 0 :(得分:4)

  

CLI说5.4.45并且浏览器中正在运行的apache / phpinfo说   27年6月5日

您的CLI PHP版本已过时,而Apache使用的版本已更新。

要为它们使用相同的版本,请通过点击

首先检查CLI版本所在的位置
which php

它应该返回类似/usr/bin/php的内容。

重命名旧版本:

sudo mv /usr/bin/php /usr/bin/php5445

然后创建指向正确版本的符号链接:

sudo ln -s /usr/local/php5/bin/php /usr/bin/php

答案 1 :(得分:0)

您必须记住CLI的版本和Web服务器是不同的。 这是一个传统的问题。