在我的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的新项目错误仍然存在......
答案 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服务器是不同的。 这是一个传统的问题。