【问题标题】:php version showing different in application/browserphp 版本在应用程序/浏览器中显示不同
【发布时间】:2019-01-04 14:09:14
【问题描述】:

我已经在我的 Windows 电脑上使用 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 同步?

【问题讨论】:

    标签: php linux apache vagrant


    【解决方案1】:

    //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
    

    【讨论】:

      【解决方案2】:

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

      要更改此设置(例如,您只想拥有终端显示的 PHP:PHP 5.6.27-1+deb.sury.org~trusty+1 (cli),然后将应用程序的指针更改为指向安装 PHP 5.6 的目录(对于 Ubuntu:@987654322 @)。

      【讨论】:

        猜你喜欢
        • 2020-02-27
        • 2012-10-06
        • 1970-01-01
        • 1970-01-01
        • 2011-09-30
        • 2012-04-20
        • 2014-01-15
        • 2014-04-11
        • 2014-08-21
        相关资源
        最近更新 更多