终端总是显示错误的PHP版本

时间:2015-09-09 13:04:15

标签: php terminal

我已经安装了php 5.6版。

当我在浏览器中运行phpinfo()时,它显示正确的版本,但在终端php版本5.3中显示。

我该如何解决这个问题?由于这个问题,我无法安装laravel。

2 个答案:

答案 0 :(得分:1)

您还必须升级php5-cli包以在终端中获取新版本。

此外,网络服务器和终端版本都有单独的php.ini个版本。默认情况下,您可以在/etc/php5/*中找到它们。

答案 1 :(得分:1)

实际上有两个程序:

  • php-cli - 当您在终端中输入php时运行的内容
  • mod_php - 一个运行PHP作为Web服务器的apache模块(也可能是fast-cgi或另一个php模块)

您需要更新php-cli(如果您不控制本机,请与您的网络托管服务商联系)。