我剛剛將Ubuntu更新到版本18.04,并且我具有7.2版的PHP,如果執(zhí)行命令“ php -v”,我會(huì)得到以下結(jié)果root@laptop1:/etc/apache2/sites-enabled# php -vPHP 7.2.3-1ubuntu1 (cli) (built: Mar 14 2018 22:03:58) ( NTS )Copyright (c) 1997-2018 The PHP GroupZend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies with Zend OPcache v7.2.3-1ubuntu1, Copyright (c) 1999-2018, by Zend Technologies with Xdebug v2.6.0, Copyright (c) 2002-2018, by Derick Rethansroot@laptop1:/etc/apache2/sites-enabled# 但是,如果我phpinfo()通過(guò)網(wǎng)絡(luò)瀏覽器在php文件中運(yùn)行命令,則會(huì)得到以下信息:它告訴我我具有7.1版的PHP,并且未激活Xdebug。因此,Xdebug不適用于我的PhpStorm IDE。我不知道最好的選擇是刪除所有已安裝的PHP版本,并保留最新的版本而不是7.0或7.1。
1 回答

守著一只汪
TA貢獻(xiàn)1872條經(jīng)驗(yàn) 獲得超4個(gè)贊
您在終端中使用的PHP版本與Web服務(wù)器(例如apache2)使用的版本之間存在差異。如果您使用的是apache2,則可以使用以下命令將PHP的版本更改為7.2:
停用的PHP 7.1:
sudo a2dismod php7.1
啟用PHP 7.2:
sudo a2enmod php7.2
sudo a2enmod proxy_fcgi setenvif
sudo a2enconf php7.2-fpm
之后,重新啟動(dòng)apache2:
sudo service apache2 restart
添加回答
舉報(bào)
0/150
提交
取消