我在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同步?
答案 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