php版本在应用程序/浏览器中显示不同

时间:2016-11-09 05:16:19

标签: php linux apache vagrant

我在Windows PC上使用vagrant安装了ubuntu / trusty64。我已经为php开发环境安装了所有必需的包。

现在的问题是我在浏览器上检查php版本时显示与终端不同。

从应用程序浏览器显示:

PHP Version 5.5.9-1ubuntu4.20

终端显示:

PHP 5.6.27-1+deb.sury.org~trusty+1 (cli)

为什么我的应用程序会显示不同的版本?

请告诉我如何将应用程序与php 5.6.27同步?

2 个答案:

答案 0 :(得分:0)

如果我正确理解了您的问题,那么您的终端和应用程序之间的区别就是他们从中获取信息的PHP源代码。如果您已经在应用程序之外安装了PHP,那就是显示不同版本的原因。

要更改此项(例如,您希望仅显示终端显示的PHP:PHP 5.6.27-1+deb.sury.org~trusty+1 (cli),请将应用程序中的指针更改为指向安装PHP 5.6的目录(对于Ubuntu: /usr/share/php5)。

答案 1 :(得分:0)

// php 7.0到php 7.2切换器

sudo a2dismod php7.0
sudo a2enmod php7.2 
sudo systemctl restart apache2

sudo ln -sfn /usr/bin/php7.2 /etc/alternatives/php